Ashok Krishnaswami, MD
Cardiovascular Disease (Cardiology) · San Jose
- Medicare standing
- Clear
- Enrolled, allowed to bill and order, not excluded
- Plans that list them
- 4
- 1 carrier
- Office
- 1
Offices
1 location · Permanente Medical Group Inc · 10,928 clinicians in this group
Hospitals listed: Kaiser Foundation Hospital-San Jose. That is not proof they admit you there this week.
Plans that list them
4 plans · 1 carrier
A missing listing does not mean out of network. Directories change, and a listing does not cover every office. Call Dr. Krishnaswami’s office at (408) 972-3000 to confirm they take your plan. Ask about the office you use, its medical group, referrals and appointments.
| Kaiser Permanente Dual Complete North P2 (HMO D-SNP) | Kaiser Permanente | Listed | Sep 1, 2026 |
| Kaiser Permanente Dual Complete North P23 (HMO D-SNP) | Kaiser Permanente | Listed | Sep 1, 2026 |
| Kaiser Permanente Sr Adv Basic Santa Clara (HMO) | Kaiser Permanente | Listed | Sep 1, 2026 |
| Kaiser Permanente Sr Adv Enhanced Santa Clara (HMO) | Kaiser Permanente | Listed | Sep 1, 2026 |
California Medical Board record
Licence A72000 · Current
Licensed to practise in California · since 2000 · expires 2028-06-30 · University of Madras, Stanley Medical College.
No disciplinary actions, convictions, malpractice judgments or citations in this record.
Hospitals they work in
1 hospital
These rate the hospital, not this clinician. Most measures at most hospitals are no different from the national rate.
- Kaiser Foundation Hospital-San JoseSan Jose, CAAcute Care Hospital · Voluntary non-profit - Private · Has an emergency department · Birthing-friendlyPart of Kaiser Permanente, which runs 41 hospitals in 3 statesPatients rate it 3 of 5 · 66% would definitely recommend itOverall rating: 3 of 5 starsBetter than the national rate — Clostridium Difficile (C.Diff): 0.258, Oct 2024 – Sep 2025
See every measure and the patient survey for Kaiser Foundation Hospital-San Jose
Behind the star rating — Deaths: 0 better, 3 the same, 0 worse of 3 measures. Safety: 1 better, 5 the same, 0 worse of 6 measures. Readmissions: 0 better, 2 the same, 0 worse of 2 measures. The star rating is worked out from an earlier period than the measures below, so the two can disagree.
| Clostridium Difficile (C.Diff)Infections | 0.258 | Better | Oct 2024 – Sep 2025 |
| Abdominopelvic accidental puncture or laceration rateComplications and deaths | 1.3 (0.22 to 2.37) · 181 cases | No different | Jul 2022 – Jun 2024 |
| CMS Medicare PSI 90: Patient safety and adverse events compositeComplications and deaths | 0.89 (0.43 to 1.34) | No different | Jul 2022 – Jun 2024 |
| Death rate for pneumonia patientsComplications and deaths | 14.2 · 27 cases | None | Jul 2022 – Jun 2025 |
| Death rate for stroke patientsComplications and deaths | 11.6 · 271 cases | None | Jul 2023 – Jun 2025 |
| Hybrid Hospital-Wide All-Cause Risk Standardized Mortality RateComplications and deaths | 3.8 · 2,952 cases | None | Jul 2024 – Jun 2025 |
| Iatrogenic pneumothorax rateComplications and deaths | 0.27 (0.04 to 0.5) · 894 cases | No different | Jul 2022 – Jun 2024 |
| In-hospital fall-associated fracture rateComplications and deaths | 0.26 (0.05 to 0.48) · 908 cases | No different | Jul 2022 – Jun 2024 |
| Perioperative pulmonary embolism or deep vein thrombosis rateComplications and deaths | 3.19 (0.67 to 5.72) · 176 cases | No different | Jul 2022 – Jun 2024 |
| Postoperative acute kidney injury requiring dialysis rateComplications and deaths | 1.63 (0 to 3.34) · 61 cases | No different | Jul 2022 – Jun 2024 |
| Postoperative hemorrhage or hematoma rateComplications and deaths | 2.23 (0.53 to 3.92) · 168 cases | No different | Jul 2022 – Jun 2024 |
| Postoperative respiratory failure rateComplications and deaths | 8.11 (0 to 17.58) · 68 cases | No different | Jul 2022 – Jun 2024 |
| Postoperative sepsis rateComplications and deaths | 4.85 (0.67 to 9.03) · 63 cases | No different | Jul 2022 – Jun 2024 |
| Postoperative wound dehiscence rateComplications and deaths | 1.74 (0.22 to 3.26) · 51 cases | No different | Jul 2022 – Jun 2024 |
| Pressure ulcer rateComplications and deaths | 0.43 (0 to 1.53) · 630 cases | No different | Jul 2022 – Jun 2024 |
| Rate of complications for hip/knee replacement patientsComplications and deaths | 4 · 48 cases | None | Apr 2023 – Mar 2025 |
| Catheter Associated Urinary Tract Infections (ICU + select Wards)Infections | 1 | No different | Oct 2024 – Sep 2025 |
| Central Line Associated Bloodstream Infection (ICU + select Wards)Infections | 0.843 | No different | Oct 2024 – Sep 2025 |
| MRSA BacteremiaInfections | 0.88 | No different | Oct 2024 – Sep 2025 |
| SSI - Colon SurgeryInfections | 0.611 | No different | Oct 2024 – Sep 2025 |
| Acute Myocardial Infarction (AMI) 30-Day Readmission RateUnplanned return visits | 15 · 171 cases | None | Jul 2023 – Jun 2025 |
| Heart failure (HF) 30-Day Readmission RateUnplanned return visits | 20.9 · 571 cases | None | Jul 2023 – Jun 2025 |
| Hospital return days for pneumonia patientsUnplanned return visits | 147.1 · 28 cases | None | Jul 2022 – Jun 2025 |
| Pneumonia (PN) 30-Day Readmission RateUnplanned return visits | 21 · 639 cases | None | Jul 2023 – Jun 2025 |
| Rate of readmission after hip/knee replacementUnplanned return visits | 5.6 · 48 cases | None | Jul 2023 – Jun 2025 |
| Rate of readmission for chronic obstructive pulmonary disease (COPD) patientsUnplanned return visits | 19.7 · 157 cases | None | Jul 2023 – Jun 2025 |
What patients said (1,294 patients answered, 21% of those asked)
| Cleanliness | 4 |
| Nurse communication | 2 |
| Doctor communication | 4 |
| Communication about medicines | 2 |
| Discharge information | 3 |
| Overall hospital rating | 2 |
| Quietness | 1 |
| Recommend hospital | 3 |
| Room was "always" clean | 71% |
| Nurses "always" communicated well | 70% |
| Doctors "always" communicated well | 79% |
| Staff "always" explained | 54% |
| Yes, staff "did" give patients this information | 85% |
| Yes, staff "did" give patients information about help after discharge | 85% |
| Doctors "always" explained things so they could understand | 71% |
| Doctors "always" listened carefully | 79% |
| Doctors "always" treated them with courtesy and respect | 85% |
| Patients who gave a rating of "9" or "10" (high) | 61% |
| Staff "always" explained new medications | 67% |
| Nurses "always" explained things so they could understand | 67% |
| Nurses "always" listened carefully | 66% |
| Nurses "always" treated them with courtesy and respect | 78% |
| "Always" quiet at night | 37% |
| "YES", patients would definitely recommend the hospital | 66% |
| Staff "always" explained possible side effects | 41% |
| Yes, staff "did" give patients information about possible symptoms | 85% |
Original Medicare doctor bills
$1,603
Medicare paid this office $1,603 for 57 people.
This is what Medicare paid the clinician — not Medicare Advantage, and not the pharmacy.
| Ultrasound of heart with color-depicted blood flow, rate, direction and valve function | 11 | $517 | $47 |
| Routine electrocardiogram (ecg) using at least 12 leads with interpretation and report only | 43 | $324 | $7 |
Who their Medicare patients are
57 Original Medicare patients in 2024. Average age 70 · Under 65 21% · Women 42% · Also on Medicaid 70% · Health risk score 1.86. Above the middle of the specialty; the typical cardiology clinician is at 1.71.
Conditions among them: High blood pressure 75% · Diabetes 47% · Chronic kidney disease 42% · Coronary heart disease 35% · Atrial fibrillation 35% · Heart failure 32% · Dementia 23% · COPD 21% · Depression 21% · Stroke 19%.
The office billed $7,779, Medicare allowed $2,355 and paid $1,603; for 71 services of 10 kinds.
Original Medicare patients only. A risk score of 1.0 is the average Medicare patient; higher means sicker. Any count under 11 is hidden.
Year by year
| 2024 | 57 | 71 | 70 | 1.86 | $7,779 | $1,603 |
| 2023 | 94 | 137 | 70 | 2.02 | $19,421 | $4,316 |
| 2022 | 71 | 102 | 71 | 2.11 | $8,221 | $1,923 |
| 2021 | 79 | 127 | 71 | 2.19 | $12,152 | $2,727 |
| 2020 | 58 | 82 | 70 | 2.69 | $5,518 | $1,356 |
| 2019 | 94 | 137 | 68 | 2.68 | $12,732 | $2,946 |
| 2018 | 87 | 129 | 71 | 2.43 | $11,073 | $2,387 |
| 2017 | 94 | 141 | 70 | 2.39 | $11,480 | $2,811 |
| 2016 | 85 | 116 | 72 | 2.44 | $8,054 | $1,867 |
| 2015 | 76 | 106 | 73 | 2.72 | $10,506 | $2,001 |
| 2014 | 83 | 129 | 69 | 2.43 | $8,448 | $2,069 |
| 2013 | 77 | 101 | 69 | 2.43 | $4,119 | $964 |
Original Medicare only. A service billed for fewer than 11 people in a year is hidden, so the lines can add up to less than the year's total.
See the services billed each year
2023: 2 services
| Ultrasound of heart with color-depicted blood flow, rate, direction and valve function | 15 | $745 | $50 |
| Routine electrocardiogram (ecg) using at least 12 leads with interpretation and report only | 70 | $555 | $6 |
2022: 1 service
| Routine electrocardiogram (ecg) using at least 12 leads with interpretation and report only | 56 | $517 | $7 |
2021: 1 service
| Routine electrocardiogram (ecg) using at least 12 leads with interpretation and report only | 63 | $572 | $7 |
2020: 1 service
| Routine electrocardiogram (ecg) using at least 12 leads with interpretation and report only | 47 | $452 | $7 |
2019: 2 services
| Ultrasound of heart with color-depicted blood flow, rate, direction and valve function | 12 | $734 | $61 |
| Routine electrocardiogram (ecg) using at least 12 leads with interpretation and report only | 74 | $709 | $7 |
2018: 1 service
| Routine electrocardiogram (ecg) using at least 12 leads with interpretation and report only | 70 | $599 | $7 |
2017: 1 service
| Routine electrocardiogram (ecg) using at least 12 leads with interpretation and report only | 77 | $664 | $7 |
2016: 2 services
| Ultrasound of heart with color-depicted blood flow, rate, direction and valve function | 13 | $694 | $53 |
| Routine electrocardiogram (ecg) using at least 12 leads with interpretation and report only | 74 | $638 | $7 |
2015: 2 services
| Ultrasound of heart with color-depicted blood flow, rate, direction and valve function | 14 | $726 | $52 |
| Routine electrocardiogram (ecg) using at least 12 leads with interpretation and report only | 57 | $487 | $7 |
2014: 1 service
| Routine electrocardiogram (ecg) using at least 12 leads with interpretation and report only | 74 | $707 | $7 |
2013: 1 service
| Routine electrocardiogram (ecg) using at least 12 leads with interpretation and report only | 71 | $596 | $7 |
Medicaid work
$7,520 in 2024
Medicaid paid $7,520 for 473 billed services this clinician did in 2024, up to 82 people in a month for one service.
Medicaid and CHIP claims where this clinician did the service, fee-for-service and managed care together. Any month with fewer than 11 patients is hidden, so small Medicaid practices undercount.
| Electrocardiogram, routine ECG with at least 12 leads; interpretation and report only | 460 | $4,350 |
| Echocardiography, transthoracic, real-time with image documentation (2D), includes M-mode recording, when performed, complete, with spectral Doppler echocardiography, and with color flow Doppler echocardiography | 13 | $3,170 |
| 2024 | 473 | 2 | 82 | $7,520 |
| 2023 | 476 | 2 | 98 | $1,218 |
| 2022 | 288 | 1 | 51 | $774 |
| 2021 | 314 | 1 | 58 | $719 |
| 2020 | 232 | 1 | 33 | $612 |
| 2019 | 263 | 1 | 46 | $628 |
| 2018 | 215 | 1 | 41 | $837 |
See the largest Medicaid services in earlier years
2023
| Electrocardiogram, routine ECG with at least 12 leads; interpretation and report only | 460 | $1,156 |
| Echocardiography, transthoracic, real-time with image documentation (2D), includes M-mode recording, when performed, complete, with spectral Doppler echocardiography, and with color flow Doppler echocardiography | 16 | $62 |
2022
| Electrocardiogram, routine ECG with at least 12 leads; interpretation and report only | 288 | $774 |
2021
| Electrocardiogram, routine ECG with at least 12 leads; interpretation and report only | 314 | $719 |
2020
| Electrocardiogram, routine ECG with at least 12 leads; interpretation and report only | 232 | $612 |
2019
| Electrocardiogram, routine ECG with at least 12 leads; interpretation and report only | 263 | $628 |
2018
| Electrocardiogram, routine ECG with at least 12 leads; interpretation and report only | 215 | $837 |
Drugs they prescribed that Part D paid
$129,950
Pharmacies billed $129,950 in 2024.
This is pharmacy cost, not the office bill, and not what patients paid.
Opioids were 0% of their Part D prescriptions (0 of 766) in 2024. At or below the middle of the specialty; the typical cardiology clinician is at 0%.
633 generic and 133 brand-name prescriptions · $129,950 in drug cost.
Part D prescriptions only. The opioid rate is opioid prescriptions as a share of all this clinician's Part D prescriptions; surgeons and pain specialists run higher than others, so it is shown against the same specialty.
| Entresto | 67 | $77,636 | $1,159 |
| Jardiance | 58 | $30,410 | $524 |
| Metoprolol | 117 | $1,381 | $12 |
| Losartan | 68 | $907 | $13 |
| Amiodarone | 34 | $739 | $22 |
See all 13 drugs
| Entresto | 67 | $77,636 | $1,159 |
| Jardiance | 58 | $30,410 | $524 |
| Metoprolol | 117 | $1,381 | $12 |
| Losartan | 68 | $907 | $13 |
| Amiodarone | 34 | $739 | $22 |
| Furosemide | 51 | $656 | $13 |
| Metoprolol | 51 | $573 | $11 |
| Spironolactone | 63 | $568 | $9 |
| Atorvastatin | 42 | $483 | $11 |
| Isosorbide Mononitrate Er | 27 | $312 | $12 |
| Lisinopril | 20 | $244 | $12 |
| Amlodipine Besylate | 15 | $202 | $13 |
| Carvedilol | 14 | $147 | $10 |
Year by year
| 2024 | 766 | 164 | 0% (0) | 17% | $129,950 |
| 2023 | 534 | 136 | 0% (0) | 23% | $113,538 |
| 2022 | 223 | 88 | 0% (0) | 13% | $24,421 |
| 2021 | 469 | 109 | 0% (0) | 7% | $17,898 |
| 2020 | 490 | 133 | 0% (0) | 13% | $38,417 |
| 2019 | 508 | 144 | 0% (0) | 19% | $36,186 |
| 2018 | 537 | 121 | 0% (0) | 21% | $30,225 |
| 2017 | 462 | 126 | 0% (0) | 18% | $14,488 |
| 2016 | 487 | 142 | 0% (0) | 13% | $16,925 |
| 2015 | 568 | 159 | 0% (0) | 18% | $18,701 |
| 2014 | 464 | 131 | 0% (0) | 13% | $13,113 |
| 2013 | 437 | 126 | 0% (0) | 11% | $12,922 |
Part D prescriptions only. A drug prescribed to fewer than 11 people in a year is hidden.
See the drugs prescribed each year
2023: 14 drugs
| Entresto | 42 | $48,639 | $1,158 |
| Jardiance | 32 | $27,026 | $845 |
| Eliquis | 11 | $13,076 | $1,189 |
| Metoprolol | 67 | $947 | $14 |
| Amiodarone | 29 | $625 | $22 |
| Metoprolol | 47 | $494 | $11 |
| Atorvastatin | 30 | $391 | $13 |
| Spironolactone | 39 | $384 | $10 |
| Flecainide Acetate | 11 | $377 | $34 |
| Losartan | 32 | $363 | $11 |
| Furosemide | 24 | $315 | $13 |
| Lisinopril | 17 | $226 | $13 |
| Isosorbide Mononitrate Er | 15 | $172 | $11 |
| Carvedilol | 14 | $150 | $11 |
2022: 7 drugs
| Metoprolol | 20 | $356 | $18 |
| Flecainide Acetate | 11 | $320 | $29 |
| Metoprolol | 29 | $310 | $11 |
| Losartan | 13 | $162 | $12 |
| Atorvastatin | 12 | $154 | $13 |
| Isosorbide Mononitrate Er | 12 | $137 | $11 |
| Carvedilol | 11 | $124 | $11 |
2021: 12 drugs
| Losartan | 78 | $947 | $12 |
| Metoprolol | 42 | $812 | $19 |
| Metoprolol | 69 | $760 | $11 |
| Atorvastatin | 44 | $684 | $16 |
| Hydralazine | 16 | $437 | $27 |
| Flecainide Acetate | 11 | $269 | $24 |
| Furosemide | 19 | $265 | $14 |
| Nitroglycerin | 11 | $264 | $24 |
| Carvedilol | 22 | $255 | $12 |
| Isosorbide Mononitrate Er | 20 | $230 | $12 |
| Atenolol | 13 | $148 | $11 |
| Amlodipine Besylate | 12 | $140 | $12 |
2020: 14 drugs
| Metoprolol | 46 | $960 | $21 |
| Metoprolol | 68 | $776 | $11 |
| Losartan | 44 | $555 | $13 |
| Atorvastatin | 35 | $550 | $16 |
| Carvedilol | 36 | $436 | $12 |
| Sotalol | 11 | $434 | $39 |
| Amiodarone | 16 | $422 | $26 |
| Furosemide | 30 | $402 | $13 |
| Flecainide Acetate | 12 | $394 | $33 |
| Hydralazine | 11 | $370 | $34 |
| Isosorbide Mononitrate Er | 20 | $263 | $13 |
| Lisinopril | 12 | $188 | $16 |
| Atenolol | 15 | $151 | $10 |
| Spironolactone | 13 | $142 | $11 |
2019: 16 drugs
| Entresto | 17 | $19,359 | $1,139 |
| Metoprolol | 42 | $1,474 | $35 |
| Atorvastatin | 43 | $1,074 | $25 |
| Flecainide Acetate | 20 | $730 | $36 |
| Metoprolol | 53 | $595 | $11 |
| Bisoprolol | 11 | $588 | $53 |
| Amiodarone | 22 | $583 | $26 |
| Sotalol | 17 | $552 | $32 |
| Losartan | 40 | $513 | $13 |
| Furosemide | 33 | $464 | $14 |
| Carvedilol | 37 | $425 | $11 |
| Isosorbide Mononitrate Er | 25 | $338 | $14 |
| Lisinopril | 26 | $326 | $13 |
| Spironolactone | 14 | $192 | $14 |
| Atenolol | 16 | $177 | $11 |
| Amlodipine Besylate | 13 | $148 | $11 |
2018: 17 drugs
| Entresto | 15 | $13,517 | $901 |
| Flecainide Acetate | 30 | $1,263 | $42 |
| Atorvastatin | 26 | $793 | $31 |
| Metoprolol | 74 | $776 | $10 |
| Losartan | 49 | $734 | $15 |
| Carvedilol | 51 | $597 | $12 |
| Metoprolol | 13 | $531 | $41 |
| Furosemide | 35 | $478 | $14 |
| Bisoprolol | 11 | $452 | $41 |
| Amiodarone | 23 | $446 | $19 |
| Lisinopril | 31 | $435 | $14 |
| Spironolactone | 26 | $273 | $11 |
| Sotalol | 16 | $257 | $16 |
| Isosorbide Mononitrate Er | 19 | $248 | $13 |
| Hydralazine | 11 | $229 | $21 |
| Nitroglycerin | 12 | $208 | $17 |
| Atenolol | 12 | $150 | $13 |
2017: 15 drugs
| Flecainide Acetate | 31 | $1,136 | $37 |
| Metoprolol | 68 | $731 | $11 |
| Hydralazine | 21 | $605 | $29 |
| Furosemide | 35 | $538 | $15 |
| Bisoprolol | 14 | $488 | $35 |
| Lisinopril | 32 | $480 | $15 |
| Carvedilol | 42 | $468 | $11 |
| Atorvastatin | 13 | $420 | $32 |
| Amiodarone | 18 | $416 | $23 |
| Losartan | 14 | $365 | $26 |
| Sotalol | 17 | $311 | $18 |
| Spironolactone | 27 | $298 | $11 |
| Isosorbide Mononitrate Er | 20 | $253 | $13 |
| Atenolol | 18 | $213 | $12 |
| Amlodipine Besylate | 12 | $101 | $8 |
2016: 16 drugs
| Flecainide Acetate | 30 | $2,357 | $79 |
| Diltiazem | 20 | $1,149 | $57 |
| Bisoprolol | 22 | $1,006 | $46 |
| Hydralazine | 24 | $990 | $41 |
| Carvedilol | 50 | $572 | $11 |
| Metoprolol | 50 | $565 | $11 |
| Atorvastatin | 15 | $504 | $34 |
| Lisinopril | 34 | $471 | $14 |
| Furosemide | 25 | $469 | $19 |
| Amiodarone | 18 | $399 | $22 |
| Losartan | 22 | $392 | $18 |
| Spironolactone | 34 | $352 | $10 |
| Isosorbide Mononitrate Er | 24 | $299 | $12 |
| Sotalol | 17 | $299 | $18 |
| Atenolol | 19 | $228 | $12 |
| Amlodipine Besylate | 13 | $186 | $14 |
2015: 16 drugs
| Flecainide Acetate | 28 | $2,577 | $92 |
| Atorvastatin | 36 | $1,264 | $35 |
| Bisoprolol | 19 | $1,143 | $60 |
| Diltiazem | 12 | $824 | $69 |
| Nitrostat | 16 | $802 | $50 |
| Metoprolol | 65 | $700 | $11 |
| Carvedilol | 61 | $697 | $11 |
| Hydralazine | 18 | $621 | $35 |
| Lisinopril | 43 | $618 | $14 |
| Furosemide | 34 | $567 | $17 |
| Losartan | 25 | $505 | $20 |
| Sotalol | 22 | $450 | $20 |
| Isosorbide Mononitrate Er | 35 | $403 | $12 |
| Spironolactone | 41 | $380 | $9 |
| Amiodarone | 14 | $331 | $24 |
| Atenolol | 24 | $267 | $11 |
2014: 14 drugs
| Flecainide Acetate | 23 | $2,259 | $98 |
| Atorvastatin | 30 | $1,194 | $40 |
| Losartan | 32 | $831 | $26 |
| Clopidogrel | 16 | $798 | $50 |
| Metoprolol | 55 | $626 | $11 |
| Lisinopril | 40 | $523 | $13 |
| Nitrostat | 12 | $494 | $41 |
| Sotalol | 19 | $404 | $21 |
| Isosorbide Mononitrate Er | 32 | $383 | $12 |
| Carvedilol | 32 | $373 | $12 |
| Simvastatin | 14 | $355 | $25 |
| Atenolol | 30 | $330 | $11 |
| Spironolactone | 29 | $298 | $10 |
| Furosemide | 16 | $267 | $17 |
2013: 13 drugs
| Flecainide Acetate | 22 | $2,107 | $96 |
| Metoprolol | 78 | $865 | $11 |
| Losartan | 28 | $783 | $28 |
| Atorvastatin | 19 | $745 | $39 |
| Simvastatin | 22 | $683 | $31 |
| Lisinopril | 36 | $503 | $14 |
| Isosorbide Mononitrate Er | 26 | $344 | $13 |
| Pravastatin | 11 | $331 | $30 |
| Atenolol | 26 | $289 | $11 |
| Carvedilol | 23 | $270 | $12 |
| Furosemide | 18 | $230 | $13 |
| Amlodipine Besylate | 11 | $206 | $19 |
| Spironolactone | 20 | $193 | $10 |
Professional record
- NPI
- 1699851196
- Licence
- CA A72000California A72000: Current · expires 2028-06-30
- Gender
- Male
More record details
- Sole proprietor
- No
- Medicaid ID
- CA 00A720000
- Taxonomy
- Cardiology (207RC0000X)
- Mailing address
- 1800 Harrison St Fl 7, Oakland, CA, 94612
- NPI first listed
- 2006-10-27
- NPI last updated
- 2021-12-13
This is when the NPI record was last certified, not a medical board exam.
This office lists an electronic records connection.