Call us today: (610) 688-7610 (610) 688-7610

Attendance: (610) 902-0183 (610) 902-0183

Team Doctors

Meet Our Team Physician

John Vasudevan, MD is an Assistant Professor at the University of Pennsylvania.  He is Board-Certified in PM&R and Sports Medicine.  He is a Head Team Physician at Archbishop Carroll High School in Radnor, a Team Physician at Penn, and Medical Director of both the Philadelphia Triathlon and Philadelphia Rock ‘n’ Roll Half-Marathon. e also provides care as part of the Regenerative Medicine program at Penn Medicine.

Dr. Vasudevan attended medical school at the University of Wisconsin School of Medicine and Public Health in Madison.  He completed residency in PM&R at Thomas Jefferson University and Sports Medicine fellowship at Stanford University.  He has been in practice at the University of Pennsylvania since 2012.  

Dr. Vasudevan provides non-operative management of musculoskeletal conditions affecting athletes and active individuals of all levels, and combines injury rehabilitation with injury prevention.  He sees patients at Penn Medicine at Radnor, the Penn Sports Medicine Center at Weightman Hall, as well as the Philadelphia Veterans Administration hospital.

Office Locations

Penn Medicine locations that are nearest to Archbishop John Carroll HS are listed below, however, if needed, there are various locations throughout the area.

Penn Sports Med – Radnor

Floor 3, Suite 305 South

145 King of Prussia Road

Radnor, PA 19087

Penn Sports Med – Weightman Hall

Weightman Hall 1st Floor

235 S. 33rd Street

Philadelphia, PA 19104

Penn Sports Med – Valley Forge

1001 Chesterbrook Boulevard

Berwyn, PA 19312