Tech Hub South FloridaTech Hub South Florida

Member Profile

Location

Employees

  • 119936271 3914836691867040 4628019505581680400 n 768x512

The Research Park at FAU