There are 32 Interventional Cardiology clinicians in Philadelphia, PA in Medicare’s data, ranked by the number of Medicare services they provide.
Interventional Cardiology clinicians in Philadelphia
| Clinician | Experience | Telehealth | Medicare patients | Assignment |
|---|---|---|---|---|
| Paul Fiorilli, M.D. | 16 yrs | Yes | 2,154 | Accepts |
| Nikoloz Koshkelashvili, M.D. | 15 yrs | — | 1,170 | Accepts |
| Jeffrey Ogbara, MD | 20 yrs | — | 925 | Accepts |
| Howard Haber, M.D. | 40 yrs | Yes | 839 | Accepts |
| Craig Frankil, DO | 39 yrs | — | 712 | Accepts |
| David Goldberg, MD | 16 yrs | — | 1,125 | Accepts |
| Robert Fenning, M.D. | 18 yrs | — | 1,036 | Accepts |
| Kevin Steinberg, M.D. | 27 yrs | — | 765 | Accepts |
| Mary Shields, MD | 19 yrs | Yes | 711 | Accepts |
| Daniel Kolansky, MD | 42 yrs | — | 631 | Accepts |
| Nicholas Ruggiero, M.D. | 25 yrs | Yes | 485 | Accepts |
| Eron Sturm, MD | 22 yrs | — | 452 | Accepts |
| Robert Li, MD | 33 yrs | — | 413 | Accepts |
| Michael Bode, M.D. | 15 yrs | Yes | 491 | Accepts |
| Gene Chang, MD | 35 yrs | — | 472 | Accepts |
| Vikram Palanivel, M.D., PH.D. | 16 yrs | — | 494 | Accepts |
| Howard Herrmann, MD | — | — | 400 | Accepts |
| David Fischman, M.D. | 42 yrs | — | 318 | Accepts |
| Ashwin Nathan, MD | 13 yrs | Yes | 282 | Accepts |
| Ted Parris, MD | 50 yrs | — | 468 | Accepts |
| William Matthai, MD | — | — | 347 | Accepts |
| Michael Savage, M.D. | 46 yrs | — | 255 | Accepts |
| Christian Witzke, M.D. | 26 yrs | — | 180 | Accepts |
| Jon George, MD | 24 yrs | Yes | 124 | Accepts |
| David Fiss, MD | 26 yrs | — | 309 | Accepts |
| Sahil Banka, M.D. | 23 yrs | Yes | 183 | Accepts |
| Jay Giri, MD | 22 yrs | Yes | 193 | Accepts |
| Alexander Fanaroff, M.D., M.H.S. | 15 yrs | — | 205 | Accepts |
| Lauren Glassmoyer, MD | 13 yrs | — | 187 | Accepts |
| Taisei Kobayashi, MD | 16 yrs | Yes | 156 | Accepts |
| Brian O'murchu, MD | 42 yrs | — | 218 | Accepts |
| Heather Fahey, M.D. | 10 yrs | — | 94 | Accepts |
What the columns mean
- Experience — years since the clinician’s medical-school graduation (when known).
- Telehealth — the clinician reported providing telehealth (video/phone) visits.
- Medicare patients — distinct Original-Medicare beneficiaries in the latest year; a volume signal, not a quality rating.
- Assignment — “Accepts” means they accept the Medicare-approved amount as full payment (lower out-of-pocket for Medicare patients).
Compare hospital prices in Philadelphia → · All Interventional Cardiology cities →
Source: CMS Medicare Physician & Other Practitioners and the Doctors & Clinicians National Downloadable File (most recent release). Counts reflect Original Medicare activity only and are not a measure of quality. “Medicare allows” is the Medicare fee schedule amount — not what an insured or cash patient pays; for patient prices see the linked procedure pages. Always confirm a clinician’s current details with their office.