Randel Swanson, II, DO, PhD

Physical Medicine and Rehabilitation
No patient ratings. Why not?
Programs: Penn Neurorehabilitation Program Penn Physical Medicine and Rehabilitation Program

Penn Medicine provider








Bradley G. Tucker, MD

Physical Medicine and Rehabilitation
4.8 with 40 ratings
Programs: Penn Electrodiagnostic Medicine Services Penn Musculoskeletal Medicine Services Penn Nerve Center Penn Spine Center

Penn Medicine provider


John M. Vasudevan, MD, CAQSM

Physical Medicine and Rehabilitation, Sports Medicine
4.9 with 426 ratings
Programs: Penn Electrodiagnostic Medicine Services Penn Musculoskeletal Medicine Services Penn Physical Medicine and Rehabilitation Program Penn Regenerative Sports Medicine Program Penn Running and Endurance Sports Program Penn Sports Medicine Program Penn Sports Rehabilitation Services

Penn Medicine provider


Flavia Vitale, PhD

No patient ratings. Why not?
Program: Penn Physical Medicine and Rehabilitation Program

Penn Medicine provider



Brianna Katherine Wells, PA-C

Physician Assistant

Brianna Katherine Wells, PA-C

Orthopaedic Surgery
No patient ratings. Why not?
Programs: Penn Hand and Wrist Program Penn Joint Replacement Program Penn Shoulder and Elbow Program Penn Sports Medicine Program Penn Trauma and Fracture Services

Penn Medicine provider











X