Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Minnesota » Internal Medicine

Top Internal Medicine Providers in Minnesota

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

MILENA ELIMELAKH

Minneapolis, Minn. 55455

67,914

Rank: 1 out of 1,529

205

Rank: 652 out of 1,529

$812K

Rank: 1 out of 1,529

$3,962

Average: $203

331

Average: 5

ROBERT BOYD

Willmar, Minn. 56201

32,753

Rank: 2 out of 1,529

468

Rank: 61 out of 1,529

$359K

Rank: 6 out of 1,529

$768

Average: $203

70

Average: 5

MARK GAVIN

Minneapolis, Minn. 55455

31,250

Rank: 3 out of 1,529

232

Rank: 503 out of 1,529

$417K

Rank: 5 out of 1,529

$1,797

Average: $203

135

Average: 5

DYLAN ZYLLA

Minneapolis, Minn. 55454

22,973

Rank: 4 out of 1,529

295

Rank: 270 out of 1,529

$512K

Rank: 2 out of 1,529

$1,735

Average: $203

78

Average: 5

BARBARA BOWERS

Edina, Minn. 55435

22,591

Rank: 5 out of 1,529

320

Rank: 219 out of 1,529

$223K

Rank: 12 out of 1,529

$698

Average: $203

71

Average: 5

MAREN HILTON

Edina, Minn. 55435

21,347

Rank: 6 out of 1,529

143

Rank: 941 out of 1,529

$351K

Rank: 7 out of 1,529

$2,457

Average: $203

149

Average: 5

CHRISTINE SIMONELLI

Woodbury, Minn. 55125

21,299

Rank: 7 out of 1,529

427

Rank: 83 out of 1,529

$268K

Rank: 10 out of 1,529

$627

Average: $203

50

Average: 5

KATHARINE PRICE

Rochester, Minn. 55905

20,586

Rank: 8 out of 1,529

332

Rank: 194 out of 1,529

$443K

Rank: 4 out of 1,529

$1,335

Average: $203

62

Average: 5

CHARLES CALLAGHAN

Saint paul, Minn. 55102

19,576

Rank: 9 out of 1,529

306

Rank: 248 out of 1,529

$247K

Rank: 11 out of 1,529

$808

Average: $203

64

Average: 5

THOMAS DASHIELL

Maplewood, Minn. 55109

18,411

Rank: 10 out of 1,529

247

Rank: 434 out of 1,529

$73.5K

Rank: 168 out of 1,529

$298

Average: $203

75

Average: 5

MELISSA SHERMAN

St louis park, Minn. 55426

16,029

Rank: 11 out of 1,529

178

Rank: 774 out of 1,529

$149K

Rank: 22 out of 1,529

$836

Average: $203

90

Average: 5

NICOLE COX

Detroit lakes, Minn. 56501

12,422

Rank: 12 out of 1,529

272

Rank: 326 out of 1,529

$102K

Rank: 67 out of 1,529

$376

Average: $203

46

Average: 5

SARAVUT WEROHA

Rochester, Minn. 55905

12,277

Rank: 13 out of 1,529

286

Rank: 287 out of 1,529

$314K

Rank: 8 out of 1,529

$1,098

Average: $203

43

Average: 5

GARY BRUNKOW

Edina, Minn. 55435

11,542

Rank: 14 out of 1,529

374

Rank: 133 out of 1,529

$141K

Rank: 25 out of 1,529

$378

Average: $203

31

Average: 5

GREGORY CLARK

Worthington, Minn. 56187

10,812

Rank: 15 out of 1,529

615

Rank: 29 out of 1,529

$188K

Rank: 15 out of 1,529

$306

Average: $203

18

Average: 5

JAMES FINELL

St paul, Minn. 55102

10,205

Rank: 16 out of 1,529

321

Rank: 216 out of 1,529

$157K

Rank: 20 out of 1,529

$489

Average: $203

32

Average: 5

CARRIE ROBERTSON

Rochester, Minn. 55905

10,024

Rank: 17 out of 1,529

152

Rank: 901 out of 1,529

$58.5K

Rank: 302 out of 1,529

$385

Average: $203

66

Average: 5

GARY KNUDSEN

Saint paul, Minn. 55104

9,472

Rank: 18 out of 1,529

460

Rank: 66 out of 1,529

$125K

Rank: 37 out of 1,529

$272

Average: $203

21

Average: 5

DUANE UNDELAND

La crescent, Minn. 55947

9,416

Rank: 19 out of 1,529

422

Rank: 86 out of 1,529

$121K

Rank: 44 out of 1,529

$287

Average: $203

22

Average: 5

DAVID GROPPOLI

St paul, Minn. 55102

9,192

Rank: 20 out of 1,529

287

Rank: 282 out of 1,529

$204K

Rank: 14 out of 1,529

$712

Average: $203

32

Average: 5

DEXTER CASTA

Litchfield, Minn. 55355

9,095

Rank: 21 out of 1,529

314

Rank: 226 out of 1,529

$55.4K

Rank: 348 out of 1,529

$176

Average: $203

29

Average: 5

JOHN PEITERSEN

Waconia, Minn. 55387

8,632

Rank: 22 out of 1,529

313

Rank: 229 out of 1,529

$63.7K

Rank: 244 out of 1,529

$203

Average: $203

28

Average: 5

ERIC STORVICK

Mankato, Minn. 56002

8,358

Rank: 23 out of 1,529

672

Rank: 22 out of 1,529

$146K

Rank: 23 out of 1,529

$217

Average: $203

12

Average: 5

KINGSLEY IHEASIRIM

Mankato, Minn. 56001

8,340

Rank: 24 out of 1,529

393

Rank: 111 out of 1,529

$85.5K

Rank: 110 out of 1,529

$217

Average: $203

21

Average: 5

STEPHEN NORDMARK

Detroit lakes, Minn. 56501

7,808

Rank: 25 out of 1,529

361

Rank: 144 out of 1,529

$126K

Rank: 35 out of 1,529

$350

Average: $203

22

Average: 5

DAVID WALCHER

Edina, Minn. 55435

7,604

Rank: 26 out of 1,529

462

Rank: 64 out of 1,529

$143K

Rank: 24 out of 1,529

$310

Average: $203

16

Average: 5

DAVID BECKMANN

Faribault, Minn. 55021

7,584

Rank: 27 out of 1,529

937

Rank: 8 out of 1,529

$104K

Rank: 65 out of 1,529

$111

Average: $203

8

Average: 5

ERIK VEUM

Bloomington, Minn. 55420

7,456

Rank: 28 out of 1,529

299

Rank: 262 out of 1,529

$96.1K

Rank: 80 out of 1,529

$321

Average: $203

25

Average: 5

CHRISTOFER SMITH

Bloomington, Minn. 55420

7,337

Rank: 29 out of 1,529

219

Rank: 577 out of 1,529

$62.6K

Rank: 254 out of 1,529

$286

Average: $203

34

Average: 5

JOANN NEUBAUER

Willmar, Minn. 56201

7,302

Rank: 30 out of 1,529

259

Rank: 385 out of 1,529

$124K

Rank: 38 out of 1,529

$478

Average: $203

28

Average: 5

PAUL LARSON

Princeton, Minn. 55371

7,116

Rank: 31 out of 1,529

316

Rank: 225 out of 1,529

$77K

Rank: 150 out of 1,529

$244

Average: $203

23

Average: 5

DONALD WESSEL

Stillwater, Minn. 55082

6,807

Rank: 32 out of 1,529

482

Rank: 55 out of 1,529

$93.4K

Rank: 85 out of 1,529

$194

Average: $203

14

Average: 5

PETER GANZER

Burnsville, Minn. 55337

6,763

Rank: 33 out of 1,529

430

Rank: 79 out of 1,529

$79.3K

Rank: 134 out of 1,529

$185

Average: $203

16

Average: 5

LOUIS MILLMAN

Golden valley, Minn. 55427

6,408

Rank: 34 out of 1,529

239

Rank: 460 out of 1,529

$64K

Rank: 237 out of 1,529

$268

Average: $203

27

Average: 5

JAMES MONTANA

Ely, Minn. 55731

6,381

Rank: 35 out of 1,529

719

Rank: 17 out of 1,529

$157K

Rank: 19 out of 1,529

$219

Average: $203

9

Average: 5

DINESH HINDKA

Saint cloud, Minn. 56303

6,372

Rank: 36 out of 1,529

393

Rank: 111 out of 1,529

$70.2K

Rank: 183 out of 1,529

$179

Average: $203

16

Average: 5

NIKOLAY NIKOLOV

Burnsville, Minn. 55337

6,358

Rank: 37 out of 1,529

382

Rank: 124 out of 1,529

$89.7K

Rank: 96 out of 1,529

$235

Average: $203

17

Average: 5

FREDERICK TOWNSEND

Alexandria, Minn. 56308

6,301

Rank: 38 out of 1,529

397

Rank: 107 out of 1,529

$124K

Rank: 39 out of 1,529

$311

Average: $203

16

Average: 5

DAVID NEWCOMER

Willmar, Minn. 56201

6,189

Rank: 39 out of 1,529

566

Rank: 35 out of 1,529

$105K

Rank: 64 out of 1,529

$185

Average: $203

11

Average: 5

MARK SEABURG

Minneapolis, Minn. 55404

6,104

Rank: 40 out of 1,529

249

Rank: 420 out of 1,529

$43.2K

Rank: 557 out of 1,529

$173

Average: $203

25

Average: 5

CHRISTOPHER KODL

St. paul, Minn. 55130

6,018

Rank: 41 out of 1,529

341

Rank: 184 out of 1,529

$39.8K

Rank: 629 out of 1,529

$117

Average: $203

18

Average: 5

MATTHEW KREMER

Prior lake, Minn. 55372

5,904

Rank: 42 out of 1,529

133

Rank: 975 out of 1,529

$30.7K

Rank: 815 out of 1,529

$231

Average: $203

44

Average: 5

SARAH GANTERT

Owatonna, Minn. 55060

5,871

Rank: 43 out of 1,529

385

Rank: 120 out of 1,529

$106K

Rank: 59 out of 1,529

$276

Average: $203

15

Average: 5

DALE SCHURLE

Bloomington, Minn. 55420

5,862

Rank: 44 out of 1,529

282

Rank: 297 out of 1,529

$52.5K

Rank: 391 out of 1,529

$186

Average: $203

21

Average: 5

NANCY MOYER

Hibbing, Minn. 55746

5,737

Rank: 45 out of 1,529

514

Rank: 42 out of 1,529

$510K

Rank: 3 out of 1,529

$992

Average: $203

11

Average: 5

ZHEN ZHEN LUO

Burnsville, Minn. 55337

5,652

Rank: 46 out of 1,529

106

Rank: 1,126 out of 1,529

$29.1K

Rank: 852 out of 1,529

$275

Average: $203

53

Average: 5

MARY CAMERON

Faribault, Minn. 55021

5,623

Rank: 47 out of 1,529

631

Rank: 26 out of 1,529

$122K

Rank: 43 out of 1,529

$193

Average: $203

9

Average: 5

ALFREDO BELTRAN

Saint paul, Minn. 55102

5,222

Rank: 48 out of 1,529

165

Rank: 834 out of 1,529

$74.8K

Rank: 161 out of 1,529

$453

Average: $203

32

Average: 5

KENDALL BOS

Willmar, Minn. 56201

5,146

Rank: 49 out of 1,529

235

Rank: 483 out of 1,529

$129K

Rank: 32 out of 1,529

$550

Average: $203

22

Average: 5

XIAOYU HOU

Owatonna, Minn. 55060

5,143

Rank: 50 out of 1,529

486

Rank: 54 out of 1,529

$137K

Rank: 27 out of 1,529

$281

Average: $203

11

Average: 5

MERLIN BROWN

Edina, Minn. 55435

4,815

Rank: 51 out of 1,529

361

Rank: 144 out of 1,529

$101K

Rank: 68 out of 1,529

$280

Average: $203

13

Average: 5

WILLIAM ANDERSON

Wayzata, Minn. 55391

4,766

Rank: 52 out of 1,529

313

Rank: 229 out of 1,529

$78.6K

Rank: 139 out of 1,529

$251

Average: $203

15

Average: 5

TONYA VANHEE

Hopkins, Minn. 55343

4,727

Rank: 53 out of 1,529

253

Rank: 415 out of 1,529

$76.1K

Rank: 153 out of 1,529

$301

Average: $203

19

Average: 5

WILLIAM SHAFFER

Bloomington, Minn. 55425

4,673

Rank: 54 out of 1,529

189

Rank: 729 out of 1,529

$56.3K

Rank: 333 out of 1,529

$298

Average: $203

25

Average: 5

RICHARD BECK

Golden valley, Minn. 55427

4,577

Rank: 55 out of 1,529

312

Rank: 232 out of 1,529

$109K

Rank: 52 out of 1,529

$351

Average: $203

15

Average: 5

JOHN MISA

Minneapolis, Minn. 55404

4,493

Rank: 56 out of 1,529

2,276

Rank: 1 out of 1,529

$89.4K

Rank: 98 out of 1,529

$39

Average: $203

2

Average: 5

LAURA BRODER

Eagan, Minn. 55122

4,475

Rank: 57 out of 1,529

192

Rank: 714 out of 1,529

$45K

Rank: 520 out of 1,529

$235

Average: $203

23

Average: 5

MADHU MANOJ

Coon rapids, Minn. 55433

4,432

Rank: 58 out of 1,529

323

Rank: 211 out of 1,529

$123K

Rank: 40 out of 1,529

$381

Average: $203

14

Average: 5

VERN ERICKSON

Park rapids, Minn. 56470

4,362

Rank: 59 out of 1,529

230

Rank: 511 out of 1,529

$84.6K

Rank: 113 out of 1,529

$368

Average: $203

19

Average: 5

TIMOTHY MICHALS

Marshall, Minn. 56258

4,353

Rank: 60 out of 1,529

322

Rank: 214 out of 1,529

$89K

Rank: 100 out of 1,529

$276

Average: $203

14

Average: 5

BULA ROY

Coon rapids, Minn. 55433

4,189

Rank: 61 out of 1,529

375

Rank: 130 out of 1,529

$112K

Rank: 49 out of 1,529

$299

Average: $203

11

Average: 5

JAMES BERGSTROM

Columbia heights, Minn. 55421

4,181

Rank: 62 out of 1,529

226

Rank: 541 out of 1,529

$41.6K

Rank: 594 out of 1,529

$184

Average: $203

19

Average: 5

ROSS TUCKER

Worthington, Minn. 56187

4,093

Rank: 63 out of 1,529

215

Rank: 599 out of 1,529

$76.9K

Rank: 151 out of 1,529

$358

Average: $203

19

Average: 5

CYNTHIA LARSON

Buffalo, Minn. 55313

4,014

Rank: 64 out of 1,529

278

Rank: 307 out of 1,529

$106K

Rank: 61 out of 1,529

$381

Average: $203

14

Average: 5

JACOB LISTON

Edina, Minn. 55435

4,012

Rank: 65 out of 1,529

430

Rank: 79 out of 1,529

$133K

Rank: 29 out of 1,529

$310

Average: $203

9

Average: 5

HOWARD LEIBOWITZ

Worthington, Minn. 56187

3,973

Rank: 66 out of 1,529

270

Rank: 337 out of 1,529

$48.7K

Rank: 449 out of 1,529

$180

Average: $203

15

Average: 5

APRIL ABRAHAMSON

Saint paul, Minn. 55104

3,892

Rank: 67 out of 1,529

358

Rank: 151 out of 1,529

$136K

Rank: 28 out of 1,529

$380

Average: $203

11

Average: 5

BITHIKA RAY

Mankato, Minn. 56001

3,886

Rank: 68 out of 1,529

267

Rank: 350 out of 1,529

$77.3K

Rank: 147 out of 1,529

$290

Average: $203

15

Average: 5

KRIS ANDERSON

Bemidji, Minn. 56601

3,873

Rank: 69 out of 1,529

1,593

Rank: 2 out of 1,529

$122K

Rank: 41 out of 1,529

$77

Average: $203

2

Average: 5

HEMANT TREHAN

Saint paul, Minn. 55102

3,841

Rank: 70 out of 1,529

286

Rank: 287 out of 1,529

$90.4K

Rank: 93 out of 1,529

$316

Average: $203

13

Average: 5

CHARLES MEYER

Richfield, Minn. 55423

3,798

Rank: 71 out of 1,529

451

Rank: 69 out of 1,529

$108K

Rank: 57 out of 1,529

$240

Average: $203

8

Average: 5

KEVIN WYCOFF

Bloomington, Minn. 55420

3,678

Rank: 72 out of 1,529

635

Rank: 25 out of 1,529

$89.5K

Rank: 97 out of 1,529

$141

Average: $203

6

Average: 5

OVIDIU ARDELEANU

Maplewood, Minn. 55109

3,659

Rank: 73 out of 1,529

441

Rank: 73 out of 1,529

$50.4K

Rank: 419 out of 1,529

$114

Average: $203

8

Average: 5

VIDEH MAHAJAN

Coon rapids, Minn. 55433

3,645

Rank: 74 out of 1,529

255

Rank: 406 out of 1,529

$98K

Rank: 75 out of 1,529

$384

Average: $203

14

Average: 5

TODD HOLCOMB

Chaska, Minn. 55318

3,634

Rank: 75 out of 1,529

465

Rank: 63 out of 1,529

$109K

Rank: 54 out of 1,529

$235

Average: $203

8

Average: 5

SON NGUYEN

Burnsville, Minn. 55337

3,594

Rank: 76 out of 1,529

173

Rank: 803 out of 1,529

$46.4K

Rank: 493 out of 1,529

$268

Average: $203

21

Average: 5

ALEC DUNKEL

Saint paul, Minn. 55102

3,563

Rank: 77 out of 1,529

235

Rank: 483 out of 1,529

$114K

Rank: 48 out of 1,529

$486

Average: $203

15

Average: 5

LOWELL DALE

Rochester, Minn. 55905

3,558

Rank: 78 out of 1,529

321

Rank: 216 out of 1,529

$56.4K

Rank: 330 out of 1,529

$176

Average: $203

11

Average: 5

SAMUEL DARDICK

Golden valley, Minn. 55427

3,514

Rank: 79 out of 1,529

208

Rank: 635 out of 1,529

$53.2K

Rank: 383 out of 1,529

$256

Average: $203

17

Average: 5

TERESA GRAY

Fridley, Minn. 55432

3,490

Rank: 80 out of 1,529

178

Rank: 774 out of 1,529

$56.4K

Rank: 331 out of 1,529

$317

Average: $203

20

Average: 5

FRANKLIN FLEMING

Saint paul, Minn. 55130

3,438

Rank: 81 out of 1,529

294

Rank: 271 out of 1,529

$82.9K

Rank: 120 out of 1,529

$282

Average: $203

12

Average: 5

SAMIR SALAMA

Maplewood, Minn. 55109

3,402

Rank: 82 out of 1,529

190

Rank: 720 out of 1,529

$49.5K

Rank: 433 out of 1,529

$261

Average: $203

18

Average: 5

ROBERT KIM

Brooklyn center, Minn. 55430

3,397

Rank: 83 out of 1,529

234

Rank: 492 out of 1,529

$49.5K

Rank: 435 out of 1,529

$211

Average: $203

15

Average: 5

AVANI DESAI

Bloomington, Minn. 55440

3,369

Rank: 84 out of 1,529

163

Rank: 846 out of 1,529

$43.2K

Rank: 558 out of 1,529

$265

Average: $203

21

Average: 5

CAROL SCHOONOVER

Columbia heights, Minn. 55421

3,275

Rank: 85 out of 1,529

192

Rank: 714 out of 1,529

$78.8K

Rank: 138 out of 1,529

$411

Average: $203

17

Average: 5

DALE MEYER

Woodbury, Minn. 55125

3,243

Rank: 86 out of 1,529

204

Rank: 658 out of 1,529

$38K

Rank: 648 out of 1,529

$186

Average: $203

16

Average: 5

DONALD DEYE

Cambridge, Minn. 55008

3,215

Rank: 87 out of 1,529

209

Rank: 629 out of 1,529

$64K

Rank: 238 out of 1,529

$306

Average: $203

15

Average: 5

ALAN DIVINE

Minneapolis, Minn. 55404

3,192

Rank: 88 out of 1,529

397

Rank: 107 out of 1,529

$111K

Rank: 51 out of 1,529

$279

Average: $203

8

Average: 5

MARTHA SANFORD

Stillwater, Minn. 55082

3,139

Rank: 89 out of 1,529

723

Rank: 15 out of 1,529

$85.8K

Rank: 109 out of 1,529

$119

Average: $203

4

Average: 5

GEORGE MORRISON

Richfield, Minn. 55423

3,139

Rank: 89 out of 1,529

318

Rank: 221 out of 1,529

$97.5K

Rank: 77 out of 1,529

$307

Average: $203

10

Average: 5

NATALIA YAZIGI

Coon rapids, Minn. 55433

3,131

Rank: 91 out of 1,529

282

Rank: 297 out of 1,529

$93.3K

Rank: 86 out of 1,529

$331

Average: $203

11

Average: 5

JANAE BELL

Willmar, Minn. 56201

3,124

Rank: 92 out of 1,529

456

Rank: 68 out of 1,529

$71.8K

Rank: 174 out of 1,529

$157

Average: $203

7

Average: 5

WILLIAM BROMBACH

Saint paul, Minn. 55104

3,055

Rank: 93 out of 1,529

511

Rank: 44 out of 1,529

$109K

Rank: 53 out of 1,529

$214

Average: $203

6

Average: 5

AZIZ ALKATIB

Rochester, Minn. 55905

3,030

Rank: 94 out of 1,529

746

Rank: 13 out of 1,529

$291K

Rank: 9 out of 1,529

$390

Average: $203

4

Average: 5

GREGORY LEHMAN

St louis park, Minn. 55416

3,021

Rank: 95 out of 1,529

278

Rank: 307 out of 1,529

$79.9K

Rank: 129 out of 1,529

$287

Average: $203

11

Average: 5

ANDRE SPENCE

Bagley, Minn. 56621

2,990

Rank: 96 out of 1,529

78

Rank: 1,238 out of 1,529

$9,778

Rank: 1,292 out of 1,529

$125

Average: $203

38

Average: 5

WILLIAM TIEDE

Wayzata, Minn. 55391

2,986

Rank: 97 out of 1,529

482

Rank: 55 out of 1,529

$84.6K

Rank: 114 out of 1,529

$175

Average: $203

6

Average: 5

MAJA VISEKRUNA

Saint paul, Minn. 55104

2,968

Rank: 98 out of 1,529

230

Rank: 511 out of 1,529

$64.3K

Rank: 233 out of 1,529

$279

Average: $203

13

Average: 5

RONALD KAUFMAN

Plymouth, Minn. 55441

2,965

Rank: 99 out of 1,529

352

Rank: 161 out of 1,529

$98.1K

Rank: 74 out of 1,529

$279

Average: $203

8

Average: 5

ARTAN KASO

Coon rapids, Minn. 55433

2,962

Rank: 100 out of 1,529

72

Rank: 1,253 out of 1,529

$27.5K

Rank: 890 out of 1,529

$381

Average: $203

41

Average: 5

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.