Cardiology in San Francisco, CA

There are 101 Cardiology clinicians in San Francisco, CA in Medicare’s data, ranked by the number of Medicare services they provide.

Cardiology clinicians in San Francisco

ClinicianExperienceTelehealthMedicare patientsAssignment
Gordon Fung, MD47 yrsYes3,828Accepts
Joshua Moss, M.D.23 yrsYes2,907Accepts
Edward Gerstenfeld, MD33 yrsYes2,741Accepts
Rupsa Yee36 yrsYes1,669Accepts
Richard Hongo, M.D.31 yrsYes684Accepts
Bao Tran, M.D.19 yrsYes702Accepts
Vasanth Vedantham, M.D., PH.D.24 yrsYes2,096Accepts
Daniel Oneill, MD30 yrsYes1,008Accepts
Bruce Brent, MD51 yrsYes902Accepts
Devan Marar, M.D.19 yrsYes929Accepts
Gary Milechman, M.D.46 yrsYes848Accepts
Lester Jacobson, M.D.59 yrsYes400Accepts
Charles Smith, M.D.25 yrsYes1,399Accepts
Satvik Ramakrishna, MD12 yrsYes1,341Accepts
Michael Salerno, MD, PHD23 yrs—1,276Accepts
Anna Beyer, MD23 yrsYes777Accepts
Atif Qasim, MD23 yrsYes957Accepts
Richard Podolin, MD47 yrs—371Accepts
Kirsten Tolstrup33 yrsYes788Accepts
Catherine Dao, M.D.20 yrsYes924Accepts
Calvin Kwong, M.D.12 yrs—463Accepts
Gregory Marcus, MD28 yrsYes669Accepts
Maria Abraham, M.D.34 yrsYes1,025Accepts
Nelson Schiller, MD60 yrsYes774Accepts
James Mailhot, M.D.62 yrsYes601Accepts
Erin Goerlich, M.D.10 yrsYes703Accepts
Randall Lee, M.D.42 yrsYes625Accepts
Sophie Barbant, MD39 yrs—886Accepts
Shalini Dixit10 yrsYes618Accepts
Eveline Stock, M.D.32 yrsYes676Accepts
Peter Teng, M.D.33 yrsYes558Accepts
Ayesha Salahuddin, MD20 yrsYes684Accepts
Theodore Abraham, M.D.35 yrsYes515Accepts
Neal Shah, MD15 yrsYes613Accepts
Zian Tseng, M.D.28 yrsYes429Accepts
Joseph Ebinger15 yrsYes636Accepts
Richard Levy, MD53 yrs—224Accepts
Phoebe Ashley, M.D.32 yrsYes282Accepts
Hong Zheng, D.O16 yrs—468Accepts
Krishan Soni, MD, MBA18 yrsYes347Accepts
Samuel Brusca, M.D.12 yrsYes220Accepts
Jeffrey Olgin, M.D.37 yrsYes566Accepts
Charles Morris, MD37 yrs—361Accepts
Kathleen Tong, M.D.——362Accepts
Michael Crawford, MD57 yrsYes501Accepts
Francesca Delling, MD28 yrsYes423Accepts
Connor O'brien, M.D.14 yrs—168Accepts
Mary Gray, MD39 yrs—368Accepts
Rima Arnaout, M.D.19 yrsYes428Accepts
Yousif Ahmad, MD, PHD17 yrsYes187Accepts
Christopher Lee, M.D.9 yrsYes262Accepts
Christopher Barnett, MD, MPH25 yrsYes163Accepts
Megan Mclaughlin9 yrsYes245Accepts
Rita Redberg, MD44 yrsYes198Accepts
Alan Baik, M.D.12 yrsYes137Accepts
Peter Ganz, MD50 yrs—123Accepts
Michael Martyn, M.D.13 yrsYes178Accepts
Dhruv Kazi, MD, MSC, MS25 yrs—183Accepts
Rachita Navara, M.D.11 yrsYes65Accepts
Matthew Solomon, MD19 yrsYes227Accepts
Javid Moslehi, MD25 yrsYes90Accepts
John Macgregor, MD42 yrs—129Accepts
James Pirruccello13 yrs—85Accepts
Elyse Foster, MD49 yrs—90Accepts
Diana Lam, MD46 yrs—95Accepts
Alexis Beatty, MD21 yrsYes88Accepts
William Grossman, MD61 yrs—71Accepts
Julio Lamprea-Montealegre, M.D M.P.H20 yrsYes125Accepts
Ian Harris, M.D.27 yrsYes112Accepts
James Tooley, M.D.11 yrsYes73Accepts
Arun Padmanabhan, MD,PHD13 yrsYes68Accepts
Stephanie Wong, D.O.19 yrs—132Accepts
Lucas Zier, MD, MS17 yrs—55Accepts
Kunal Mehtani, M.D.19 yrs—73Accepts
Nader Banki, MD27 yrs—71Accepts
Roberto Felix, M.D.20 yrs—59Accepts
Tina Saparia, MD15 yrs—65Accepts
Amir Munir, MD——32Accepts
Navid Shafaee, MD21 yrs—56Accepts
Ethan Weiss, M.D.30 yrsYes65Accepts
Pablo Sanchez11 yrs—27Accepts
Anne Thorson, MD——38Accepts
Anthony Defrance, M.D.36 yrs—28Accepts
Kendrick Shunk, M.D.33 yrs—35Accepts
Jana Svetlichnaya, M.D.17 yrs—34Accepts
Dana Mcglothlin, M.D.30 yrs—36Accepts
Walter Li, M.D.21 yrs—23Accepts
Rajeev Masson8 yrs—33Accepts
Thomas Kaiser, MD——31Accepts
Elias Botvinick, MD59 yrsYes19Accepts
Nitin Chitale, MD32 yrs—25Accepts
Jeffrey Zimmet, M.D.26 yrs—17Accepts
Joseph Bayne, M.D.10 yrsYes22Accepts
Gordon Leung, MD35 yrs—21Accepts
Magdy Tawadrous, MD32 yrs—22Accepts
Edward Mcnulty, MD31 yrs—18Accepts
Jonathan Zaroff, MD34 yrs—17Accepts
Stefanie Kaiser, M.D.23 yrs—17Accepts
David Lange, M.D.17 yrsYes11Accepts
Ivy Ku, M.D.22 yrs—14Accepts
Melvin Scheinman, M.D.66 yrs—12Accepts
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 San Francisco → · All 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.