Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Iowa » Endocrinology, Diabetes & Metabolism

Top Endocrinology, Diabetes & Metabolism Providers in Iowa

Providers

Providers are grouped by their self-selected primary specialty in the National Plan and Provider Enumeration System (NPPES). This doesn’t necessarily mean the person has special training or certification. Services shown are for Medicare Part B only.

Provider Services Performed Patients Payments from Medicare Average Payment
Per Patient
Average Services
Per Patient

CHITRAVATHI YERRAPAREDDY

Waterloo, Iowa 50701

3,777

Rank: 12 out of 33

908

Rank: 2 out of 33

$129K

Rank: 4 out of 33

$142

Average: $152

4

Average: 10

DIANA WRIGHT

Des moines, Iowa 50314

629

Rank: 22 out of 33

331

Rank: 16 out of 33

$31.9K

Rank: 23 out of 33

$96

Average: $152

2

Average: 10

MEGAN WOOD

Humboldt, Iowa 50548

1,433

Rank: 17 out of 33

257

Rank: 25 out of 33

$62.3K

Rank: 16 out of 33

$242

Average: $152

6

Average: 10

PIERRE THEUMA

Des moines, Iowa 50314

13,911

Rank: 4 out of 33

343

Rank: 14 out of 33

$82.3K

Rank: 9 out of 33

$240

Average: $152

41

Average: 10

ROBERT SPANHEIMER

Iowa city, Iowa 52242

270

Rank: 29 out of 33

186

Rank: 28 out of 33

$15.7K

Rank: 28 out of 33

$84

Average: $152

1

Average: 10

WILLIAM SIVITZ

Iowa city, Iowa 52242

169

Rank: 32 out of 33

77

Rank: 32 out of 33

$8,675

Rank: 32 out of 33

$113

Average: $152

2

Average: 10

VANITHA SINGARAM

Des moines, Iowa 50314

15,310

Rank: 2 out of 33

500

Rank: 8 out of 33

$75.8K

Rank: 10 out of 33

$152

Average: $152

31

Average: 10

AMAL SHIBLI RAHHAL

Iowa city, Iowa 52242

422

Rank: 27 out of 33

323

Rank: 18 out of 33

$23.5K

Rank: 27 out of 33

$73

Average: $152

1

Average: 10

JANET SCHLECHTE

Iowa city, Iowa 52242

985

Rank: 19 out of 33

883

Rank: 3 out of 33

$24.9K

Rank: 24 out of 33

$28

Average: $152

1

Average: 10

DARCY PUTZ

Dubuque, Iowa 52001

9,765

Rank: 6 out of 33

480

Rank: 10 out of 33

$93.9K

Rank: 7 out of 33

$196

Average: $152

20

Average: 10

BRIAN ONEILL

Iowa city, Iowa 52242

462

Rank: 26 out of 33

82

Rank: 31 out of 33

$14.4K

Rank: 29 out of 33

$176

Average: $152

6

Average: 10

CRISTINA OGRIN

Iowa city, Iowa 52242

191

Rank: 31 out of 33

117

Rank: 29 out of 33

$9,117

Rank: 31 out of 33

$78

Average: $152

2

Average: 10

THOMAS ODORISIO

Iowa city, Iowa 52242

336

Rank: 28 out of 33

252

Rank: 26 out of 33

$24.3K

Rank: 26 out of 33

$96

Average: $152

1

Average: 10

RICHARD NELSON

Bettendorf, Iowa 52722

12,382

Rank: 5 out of 33

507

Rank: 7 out of 33

$83.9K

Rank: 8 out of 33

$166

Average: $152

24

Average: 10

ARUN MOVVA

Cedar rapids, Iowa 52402

7,642

Rank: 8 out of 33

509

Rank: 6 out of 33

$151K

Rank: 2 out of 33

$296

Average: $152

15

Average: 10

DANIELA MILANI

Des moines, Iowa 50314

1,006

Rank: 18 out of 33

308

Rank: 20 out of 33

$39.6K

Rank: 18 out of 33

$129

Average: $152

3

Average: 10

PRASUNA MADHAVARAM

Cedar rapids, Iowa 52402

2,157

Rank: 13 out of 33

326

Rank: 17 out of 33

$69.1K

Rank: 13 out of 33

$212

Average: $152

7

Average: 10

TECK KIM KHOO

Des moines, Iowa 50314

20,081

Rank: 1 out of 33

450

Rank: 11 out of 33

$74.1K

Rank: 11 out of 33

$165

Average: $152

45

Average: 10

HARPREET KAUR

Mason city, Iowa 50401

709

Rank: 21 out of 33

295

Rank: 21 out of 33

$37.4K

Rank: 19 out of 33

$127

Average: $152

2

Average: 10

NANCY KANE

Des moines, Iowa 50314

7,996

Rank: 7 out of 33

490

Rank: 9 out of 33

$106K

Rank: 5 out of 33

$217

Average: $152

16

Average: 10

RONALD IVERSON

Dubuque, Iowa 52001

15,280

Rank: 3 out of 33

578

Rank: 5 out of 33

$102K

Rank: 6 out of 33

$177

Average: $152

26

Average: 10

YUMI IMAI

Iowa city, Iowa 52242

714

Rank: 20 out of 33

291

Rank: 23 out of 33

$36.6K

Rank: 20 out of 33

$126

Average: $152

2

Average: 10

MARY FIGARO

Bettendorf, Iowa 52722

2,033

Rank: 14 out of 33

313

Rank: 19 out of 33

$71.9K

Rank: 12 out of 33

$230

Average: $152

6

Average: 10

PEARL DY

Des moines, Iowa 50314

1,763

Rank: 15 out of 33

357

Rank: 13 out of 33

$63.5K

Rank: 14 out of 33

$178

Average: $152

5

Average: 10

GREGORY DOELLE

Iowa city, Iowa 52242

470

Rank: 25 out of 33

295

Rank: 21 out of 33

$24.4K

Rank: 25 out of 33

$83

Average: $152

2

Average: 10

JOSEPH DILLON

Iowa city, Iowa 52242

510

Rank: 24 out of 33

340

Rank: 15 out of 33

$32.6K

Rank: 22 out of 33

$96

Average: $152

2

Average: 10

RICHARD CARANO

Ames, Iowa 50010

6,826

Rank: 9 out of 33

932

Rank: 1 out of 33

$192K

Rank: 1 out of 33

$206

Average: $152

7

Average: 10

SCOTT BROCK

Dubuque, Iowa 52001

1,752

Rank: 16 out of 33

394

Rank: 12 out of 33

$63.2K

Rank: 15 out of 33

$160

Average: $152

4

Average: 10

ANUJ BHARGAVA

Des moines, Iowa 50314

5,847

Rank: 10 out of 33

196

Rank: 27 out of 33

$36.3K

Rank: 21 out of 33

$185

Average: $152

30

Average: 10

VIDYA ALURI

Iowa city, Iowa 52242

624

Rank: 23 out of 33

284

Rank: 24 out of 33

$39.9K

Rank: 17 out of 33

$141

Average: $152

2

Average: 10

RAMI ALMOKAYYAD

Ames, Iowa 50010

5,097

Rank: 11 out of 33

703

Rank: 4 out of 33

$140K

Rank: 3 out of 33

$199

Average: $152

7

Average: 10

CHRISTOPHER ADAMS

Iowa city, Iowa 52242

65

Rank: 33 out of 33

41

Rank: 33 out of 33

$3,780

Rank: 33 out of 33

$92

Average: $152

2

Average: 10

EVAN ABEL

Iowa city, Iowa 52242

193

Rank: 30 out of 33

89

Rank: 30 out of 33

$10.9K

Rank: 30 out of 33

$123

Average: $152

2

Average: 10

Sources: Centers for Medicare and Medicaid Services, National Plan and Provider Enumeration System, American Medical Association

Services that begin with a letter come from CMS. All other codes and descriptions of the medical procedures are from the Current Procedural Terminology (CPT®) code set, copyright 2015 American Medical Association. All rights reserved. Where practical, AMA’s consumer friendly translation of the CPT descriptor was used. ProPublica has received permission from the AMA to use these codes on this site.

Read our methodology.