Specialty hub · Rochester, MN

20 Endocrinology, Diabetes & Metabolism Physician Doctors in Rochester, MN

Sorted by profile completeness. All figures from publicly available CMS datasets. Federal data only — no reviews, no rankings.

Showing 1–20 of 20
# Doctor Specialty Procedures Open Payments MIPS
1 Dr. Ruaa Al-Ward
Medicare
Endocrinology, Diabetes & Metabolism Physician 222 $55 — ›
2 Dr. Juan Brito Campana
Medicare
Endocrinology, Diabetes & Metabolism Physician 40 — — ›
3 Dr. Maheswaran Dhanasekaran
Medicare
Endocrinology, Diabetes & Metabolism Physician 56 — — ›
4 Dr. Diane Donegan
Medicare
Endocrinology, Diabetes & Metabolism Physician 351 — — ›
5 Dr. Matthew Drake
Medicare
Endocrinology, Diabetes & Metabolism Physician 206 $7,285 — ›
6 Dr. Daniel Hurley
Medicare
Endocrinology, Diabetes & Metabolism Physician 552 $32 — ›
7 Dr. Michael Jensen
Endocrinology, Diabetes & Metabolism Physician — $10,130 — ›
8 Dr. Marion Mc Mahon
Endocrinology, Diabetes & Metabolism Physician 243 — — ›
9 Dr. Victor Montori
Medicare
Endocrinology, Diabetes & Metabolism Physician 128 — — ›
10 Dr. Mayuri Mudgal
Medicare
Endocrinology, Diabetes & Metabolism Physician 311 $51 89 ›
11 Dr. Mabel Ryder
Medicare
Endocrinology, Diabetes & Metabolism Physician 321 — — ›
12 Dr. Meera Shah
Medicare
Endocrinology, Diabetes & Metabolism Physician 315 $31 — ›
13 Dr. Adrian Vella
Medicare
Endocrinology, Diabetes & Metabolism Physician 103 — — ›
14 Dr. Sundeep Khosla
Endocrinology, Diabetes & Metabolism Physician — $760 — ›
15 Dr. John Morris
Endocrinology, Diabetes & Metabolism Physician 283 $59 — ›
16 Dr. Kalpana Muthusamy
Medicare
Endocrinology, Diabetes & Metabolism Physician 360 $20 — ›
17 Dr. K. Sreekumaran Nair
Medicare
Endocrinology, Diabetes & Metabolism Physician 38 — — ›
18 Dr. Marius Stan
Medicare
Endocrinology, Diabetes & Metabolism Physician 152 — — ›
19 Dr. Camila Villavicencio Torres
Medicare
Endocrinology, Diabetes & Metabolism Physician 11 $266 — ›
20 Dr. Caroline von Bormann
Medicare
Endocrinology, Diabetes & Metabolism Physician 105 — — ›