Languages spoken
- English
University affiliation
Medical School
- University of Pennsylvania School of Medicine, Philadelphia, PA
Fellowships
- Brigham and Women's Hospital, Boston, MA
Residencies
- Hospital of the University of Pennsylvania, Philadelphia, PA