
Dr. Ross is a sports medicine physician who has been the team physician for numerous professional cycling teams as well as the race doctor for the Philly Week series of races. He is currently runs the Performance Lab, a sports medicine and exercise testing facility in Philadelphia.
Comments are closed.