36 employees
Institute of Sport, Exercise & Health is a health care center that diagnoses, prognoses, and treats sports injuries.
2013