John M. Vasudevan, MD
Specialty: Sports Medicine
Hospitals
Primary Hospital: Penn Medicine
Special expertise
Sports Injuries, PRP (Platelet Rich Plasma)
Specialty: Sports Medicine
Hospitals
Primary Hospital: Penn Medicine
Sports Injuries, PRP (Platelet Rich Plasma)