John M. Vasudevan, MD, CAQSM

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

Sees patients age 15 to 75

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 15 to 75

  • 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