Education
MD
- Jefferson Medical College
Memberships & Activities
- Diplomate, American Board of Internal Medicine
- American College of Physicians
- American Public Health Association