John M. Vasudevan, MD, CAQSM

John M. Vasudevan, MD, CAQSM

Physical Medicine and Rehabilitation, Sports Medicine
No patient ratings. Why not?
Why doesn't this doctor have a rating?

Sees patients age 14 and up

  • Team Physician, University of Pennsylvania Athletics
  • Head Team Physician, Archbishop Carroll High School (Radnor, PA)
  • Medical Director, Broad Street Run
  • Medical Director, Philadelphia Distance Run Half-Marathon
  • Co-Director, Penn Medicine Running and Endurance Sports Program
  • Team Sports Medicine Physician, Philadelphia Union
  • Associate Professor of Clinical Physical Medicine and Rehabilitation
  • Dr. Vasudevan is a Penn Medicine physician.
Back To Top