Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Minnesota » Pulmonary Disease

Top Pulmonary Disease 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

PETER GAY

Rochester, Minn. 55905

5,649

Rank: 1 out of 162

1,852

Rank: 1 out of 162

$204K

Rank: 1 out of 162

$110

Average: $189

3

Average: 3

PAUL SCANLON

Rochester, Minn. 55905

4,996

Rank: 2 out of 162

1,754

Rank: 2 out of 162

$146K

Rank: 3 out of 162

$83

Average: $189

3

Average: 3

ERIC KORBACH

St paul, Minn. 55101

3,940

Rank: 3 out of 162

151

Rank: 110 out of 162

$107K

Rank: 8 out of 162

$711

Average: $189

26

Average: 3

BRUCE STAATS

Rochester, Minn. 55905

3,739

Rank: 4 out of 162

1,349

Rank: 3 out of 162

$136K

Rank: 4 out of 162

$101

Average: $189

3

Average: 3

WILLIAM DUNN

Rochester, Minn. 55905

3,596

Rank: 5 out of 162

1,232

Rank: 4 out of 162

$116K

Rank: 5 out of 162

$94

Average: $189

3

Average: 3

VIVEK IYER

Rochester, Minn. 55905

3,196

Rank: 6 out of 162

1,024

Rank: 5 out of 162

$103K

Rank: 11 out of 162

$100

Average: $189

3

Average: 3

PHILIPPE BAUER

Rochester, Minn. 55905

2,678

Rank: 7 out of 162

953

Rank: 6 out of 162

$88.1K

Rank: 15 out of 162

$92

Average: $189

3

Average: 3

KAISER LIM

Rochester, Minn. 55905

2,675

Rank: 8 out of 162

878

Rank: 7 out of 162

$78.3K

Rank: 20 out of 162

$89

Average: $189

3

Average: 3

MICHAEL MOSLETH

Alexandria, Minn. 56308

2,674

Rank: 9 out of 162

198

Rank: 85 out of 162

$50.9K

Rank: 45 out of 162

$257

Average: $189

14

Average: 3

KARINA KEOGH

Rochester, Minn. 55905

2,421

Rank: 10 out of 162

845

Rank: 8 out of 162

$76.5K

Rank: 22 out of 162

$91

Average: $189

3

Average: 3

TIMOTHY AKSAMIT

Rochester, Minn. 55905

2,394

Rank: 11 out of 162

829

Rank: 9 out of 162

$95.3K

Rank: 12 out of 162

$115

Average: $189

3

Average: 3

TAREQ ABU SALAH

Rochester, Minn. 55905

2,100

Rank: 12 out of 162

828

Rank: 10 out of 162

$202K

Rank: 2 out of 162

$244

Average: $189

3

Average: 3

ASRA MOHIUDDIN

St louis park, Minn. 55426

1,546

Rank: 13 out of 162

444

Rank: 15 out of 162

$105K

Rank: 9 out of 162

$236

Average: $189

3

Average: 3

KATHY GROMER

Minneapolis, Minn. 55407

1,527

Rank: 14 out of 162

450

Rank: 13 out of 162

$114K

Rank: 6 out of 162

$254

Average: $189

3

Average: 3

DAVID SHUSTER

Saint cloud, Minn. 56303

1,423

Rank: 15 out of 162

439

Rank: 16 out of 162

$75.8K

Rank: 23 out of 162

$173

Average: $189

3

Average: 3

MITCHELL KAYE

Minneapolis, Minn. 55407

1,392

Rank: 16 out of 162

460

Rank: 12 out of 162

$73.1K

Rank: 28 out of 162

$159

Average: $189

3

Average: 3

JOSEPH MARTINELLI

Duluth, Minn. 55805

1,377

Rank: 17 out of 162

445

Rank: 14 out of 162

$75.1K

Rank: 26 out of 162

$169

Average: $189

3

Average: 3

GREG DAVIS

Brainerd, Minn. 56401

1,244

Rank: 18 out of 162

403

Rank: 19 out of 162

$49.8K

Rank: 46 out of 162

$123

Average: $189

3

Average: 3

ROBERT BOWEN

Minneapolis, Minn. 55407

1,182

Rank: 19 out of 162

367

Rank: 28 out of 162

$68.5K

Rank: 31 out of 162

$187

Average: $189

3

Average: 3

KEITH LEAVELL

Saint cloud, Minn. 56303

1,110

Rank: 20 out of 162

422

Rank: 18 out of 162

$68K

Rank: 32 out of 162

$161

Average: $189

3

Average: 3

SALIM KATHAWALLA

St louis park, Minn. 55426

1,107

Rank: 21 out of 162

372

Rank: 26 out of 162

$75.6K

Rank: 25 out of 162

$203

Average: $189

3

Average: 3

KEITH HARMON

St louis park, Minn. 55426

1,086

Rank: 22 out of 162

309

Rank: 39 out of 162

$82K

Rank: 17 out of 162

$266

Average: $189

4

Average: 3

PATRICK WRIGHT

Minneapolis, Minn. 55407

1,023

Rank: 23 out of 162

378

Rank: 22 out of 162

$109K

Rank: 7 out of 162

$288

Average: $189

3

Average: 3

TIMOTHY RICH

Duluth, Minn. 55805

1,008

Rank: 24 out of 162

377

Rank: 23 out of 162

$78.5K

Rank: 19 out of 162

$208

Average: $189

3

Average: 3

JAMIL TAJI

Mankato, Minn. 56001

994

Rank: 25 out of 162

308

Rank: 40 out of 162

$41.3K

Rank: 71 out of 162

$134

Average: $189

3

Average: 3

JERAY JOHNSON

Duluth, Minn. 55805

971

Rank: 26 out of 162

295

Rank: 45 out of 162

$66.9K

Rank: 34 out of 162

$227

Average: $189

3

Average: 3

RALPH STEELE

Minneapolis, Minn. 55407

961

Rank: 27 out of 162

381

Rank: 21 out of 162

$89.4K

Rank: 13 out of 162

$235

Average: $189

3

Average: 3

SHELLEY LENNOX

Minneapolis, Minn. 55407

945

Rank: 28 out of 162

236

Rank: 71 out of 162

$47.3K

Rank: 55 out of 162

$200

Average: $189

4

Average: 3

PAUL ZIMMERMAN

Duluth, Minn. 55805

920

Rank: 29 out of 162

384

Rank: 20 out of 162

$39.9K

Rank: 76 out of 162

$104

Average: $189

2

Average: 3

CHARLES GENSMER

Coon rapids, Minn. 55433

911

Rank: 30 out of 162

377

Rank: 23 out of 162

$82.8K

Rank: 16 out of 162

$220

Average: $189

2

Average: 3

ERIC OLSON

Rochester, Minn. 55905

904

Rank: 31 out of 162

517

Rank: 11 out of 162

$103K

Rank: 10 out of 162

$200

Average: $189

2

Average: 3

WAYNE ELMER

Duluth, Minn. 55805

875

Rank: 32 out of 162

326

Rank: 31 out of 162

$52.8K

Rank: 43 out of 162

$162

Average: $189

3

Average: 3

HAMID REHMAN

Austin, Minn. 55912

867

Rank: 33 out of 162

301

Rank: 43 out of 162

$42.3K

Rank: 70 out of 162

$141

Average: $189

3

Average: 3

NICOLETTE MYERS

St louis park, Minn. 55426

864

Rank: 34 out of 162

281

Rank: 52 out of 162

$69.1K

Rank: 30 out of 162

$246

Average: $189

3

Average: 3

SONJA BJERK

Duluth, Minn. 55805

841

Rank: 35 out of 162

285

Rank: 51 out of 162

$54.2K

Rank: 40 out of 162

$190

Average: $189

3

Average: 3

JOSEPH GRAIF

Coon rapids, Minn. 55433

834

Rank: 36 out of 162

315

Rank: 36 out of 162

$49.7K

Rank: 47 out of 162

$158

Average: $189

3

Average: 3

ANDREW STIEHM

Minneapolis, Minn. 55407

828

Rank: 37 out of 162

358

Rank: 29 out of 162

$88.5K

Rank: 14 out of 162

$247

Average: $189

2

Average: 3

MELISSA MCCLURE

Saint cloud, Minn. 56303

819

Rank: 38 out of 162

293

Rank: 47 out of 162

$66.3K

Rank: 35 out of 162

$226

Average: $189

3

Average: 3

TEREZA CERVENKA

Minneapolis, Minn. 55455

815

Rank: 39 out of 162

227

Rank: 77 out of 162

$32.8K

Rank: 97 out of 162

$145

Average: $189

4

Average: 3

LINDA FUNK

Saint paul, Minn. 55102

806

Rank: 40 out of 162

307

Rank: 41 out of 162

$48.9K

Rank: 50 out of 162

$159

Average: $189

3

Average: 3

ROBERT KEMPAINEN

Minneapolis, Minn. 55415

805

Rank: 41 out of 162

248

Rank: 64 out of 162

$73.7K

Rank: 27 out of 162

$297

Average: $189

3

Average: 3

VANCE BACHELDER

Duluth, Minn. 55805

799

Rank: 42 out of 162

320

Rank: 35 out of 162

$49.5K

Rank: 48 out of 162

$155

Average: $189

2

Average: 3

JOAN FOX

Minneapolis, Minn. 55407

790

Rank: 43 out of 162

325

Rank: 32 out of 162

$78.6K

Rank: 18 out of 162

$242

Average: $189

2

Average: 3

SUSAN BURTON

Robbinsdale, Minn. 55422

748

Rank: 44 out of 162

322

Rank: 33 out of 162

$36K

Rank: 88 out of 162

$112

Average: $189

2

Average: 3

KIRANA NARAYANA

Saint paul, Minn. 55102

741

Rank: 45 out of 162

310

Rank: 37 out of 162

$52K

Rank: 44 out of 162

$168

Average: $189

2

Average: 3

BERNARDO SELIM

Rochester, Minn. 55905

737

Rank: 46 out of 162

436

Rank: 17 out of 162

$75.8K

Rank: 24 out of 162

$174

Average: $189

2

Average: 3

CRAIG HENKE

Minneapolis, Minn. 55455

731

Rank: 47 out of 162

289

Rank: 49 out of 162

$43K

Rank: 67 out of 162

$149

Average: $189

3

Average: 3

TODD GREATENS

Brainerd, Minn. 56401

725

Rank: 48 out of 162

370

Rank: 27 out of 162

$48.8K

Rank: 51 out of 162

$132

Average: $189

2

Average: 3

HYUN JOO KIM

Minneapolis, Minn. 55455

722

Rank: 49 out of 162

310

Rank: 37 out of 162

$38.7K

Rank: 79 out of 162

$125

Average: $189

2

Average: 3

GARY KINDT

Duluth, Minn. 55805

712

Rank: 50 out of 162

374

Rank: 25 out of 162

$31.8K

Rank: 98 out of 162

$85

Average: $189

2

Average: 3

JAGADISH PATIL

Minneapolis, Minn. 55455

684

Rank: 51 out of 162

161

Rank: 102 out of 162

$48.4K

Rank: 52 out of 162

$301

Average: $189

4

Average: 3

JAMES LEATHERMAN

Minneapolis, Minn. 55415

683

Rank: 52 out of 162

251

Rank: 62 out of 162

$67.4K

Rank: 33 out of 162

$268

Average: $189

3

Average: 3

FELIX ZAMORA

Minneapolis, Minn. 55455

659

Rank: 53 out of 162

275

Rank: 53 out of 162

$53.2K

Rank: 41 out of 162

$194

Average: $189

2

Average: 3

STEPHEN GRYZAN

Saint paul, Minn. 55102

652

Rank: 54 out of 162

230

Rank: 75 out of 162

$33.4K

Rank: 96 out of 162

$145

Average: $189

3

Average: 3

JUAN ZEBALLOS CHAVEZ

Maplewood, Minn. 55109

651

Rank: 55 out of 162

295

Rank: 45 out of 162

$48.2K

Rank: 53 out of 162

$163

Average: $189

2

Average: 3

JORDAN DUNITZ

Minneapolis, Minn. 55455

649

Rank: 56 out of 162

128

Rank: 120 out of 162

$44.5K

Rank: 63 out of 162

$348

Average: $189

5

Average: 3

MARK SPRENKLE

Minneapolis, Minn. 55415

646

Rank: 57 out of 162

260

Rank: 57 out of 162

$61.1K

Rank: 38 out of 162

$235

Average: $189

2

Average: 3

JOHN MULLON

Rochester, Minn. 55905

635

Rank: 58 out of 162

298

Rank: 44 out of 162

$54.2K

Rank: 39 out of 162

$182

Average: $189

2

Average: 3

MICHELE LECLAIRE

Minneapolis, Minn. 55415

633

Rank: 59 out of 162

253

Rank: 60 out of 162

$64.7K

Rank: 36 out of 162

$256

Average: $189

3

Average: 3

ABBIE BEGNAUD

Minneapolis, Minn. 55455

633

Rank: 59 out of 162

292

Rank: 48 out of 162

$35.7K

Rank: 89 out of 162

$122

Average: $189

2

Average: 3

PATRICK ARNDT

Minneapolis, Minn. 55455

630

Rank: 61 out of 162

266

Rank: 55 out of 162

$43.5K

Rank: 66 out of 162

$164

Average: $189

2

Average: 3

DAVID PERLMAN

Minneapolis, Minn. 55455

616

Rank: 62 out of 162

252

Rank: 61 out of 162

$43.8K

Rank: 65 out of 162

$174

Average: $189

2

Average: 3

ROBERT SHAPIRO

Minneapolis, Minn. 55415

610

Rank: 63 out of 162

260

Rank: 57 out of 162

$53.1K

Rank: 42 out of 162

$204

Average: $189

2

Average: 3

RADE TOMIC

Minneapolis, Minn. 55455

604

Rank: 64 out of 162

246

Rank: 65 out of 162

$31.7K

Rank: 100 out of 162

$129

Average: $189

2

Average: 3

RONALD REILKOFF

Minneapolis, Minn. 55455

591

Rank: 65 out of 162

251

Rank: 62 out of 162

$39.6K

Rank: 78 out of 162

$158

Average: $189

2

Average: 3

PATRICIO ESCALANTE

Rochester, Minn. 55905

588

Rank: 66 out of 162

331

Rank: 30 out of 162

$77.2K

Rank: 21 out of 162

$233

Average: $189

2

Average: 3

MARYAM VALAPOUR

Minneapolis, Minn. 55455

575

Rank: 67 out of 162

135

Rank: 118 out of 162

$46.9K

Rank: 56 out of 162

$347

Average: $189

4

Average: 3

KRISTA GRAVEN

St paul, Minn. 55101

571

Rank: 68 out of 162

166

Rank: 98 out of 162

$45.7K

Rank: 59 out of 162

$275

Average: $189

3

Average: 3

LEE KAMMAN

Saint paul, Minn. 55102

571

Rank: 68 out of 162

230

Rank: 75 out of 162

$28.9K

Rank: 109 out of 162

$126

Average: $189

2

Average: 3

ROBERT HOCH

Robbinsdale, Minn. 55422

563

Rank: 70 out of 162

171

Rank: 95 out of 162

$34.9K

Rank: 92 out of 162

$204

Average: $189

3

Average: 3

JOHN PARK

Rochester, Minn. 55905

560

Rank: 71 out of 162

322

Rank: 33 out of 162

$71.1K

Rank: 29 out of 162

$221

Average: $189

2

Average: 3

JAGDEEP BIJWADIA

Saint paul, Minn. 55101

536

Rank: 72 out of 162

101

Rank: 130 out of 162

$19.5K

Rank: 136 out of 162

$194

Average: $189

5

Average: 3

LISA BOLIN

St louis park, Minn. 55426

532

Rank: 73 out of 162

201

Rank: 84 out of 162

$45.6K

Rank: 61 out of 162

$227

Average: $189

3

Average: 3

NICHOLAS BENSON

St. paul, Minn. 55130

520

Rank: 74 out of 162

191

Rank: 87 out of 162

$26.5K

Rank: 112 out of 162

$139

Average: $189

3

Average: 3

CHARLENE MCEVOY

Saint paul, Minn. 55101

517

Rank: 75 out of 162

154

Rank: 108 out of 162

$21.1K

Rank: 133 out of 162

$137

Average: $189

3

Average: 3

MISBAH BAQIR

Rochester, Minn. 55905

508

Rank: 76 out of 162

271

Rank: 54 out of 162

$42.8K

Rank: 68 out of 162

$158

Average: $189

2

Average: 3

JOSEPH KEENAN

Saint paul, Minn. 55103

503

Rank: 77 out of 162

232

Rank: 73 out of 162

$38.7K

Rank: 80 out of 162

$167

Average: $189

2

Average: 3

TIMOTHY EHLE

St cloud, Minn. 56303

501

Rank: 78 out of 162

239

Rank: 70 out of 162

$24.7K

Rank: 116 out of 162

$103

Average: $189

2

Average: 3

JEREMY CLAIN

Rochester, Minn. 55905

500

Rank: 79 out of 162

234

Rank: 72 out of 162

$44.6K

Rank: 62 out of 162

$191

Average: $189

2

Average: 3

ANDREW WILSON

Robbinsdale, Minn. 55422

496

Rank: 80 out of 162

209

Rank: 80 out of 162

$44.5K

Rank: 64 out of 162

$213

Average: $189

2

Average: 3

JANNICA GROOM

St paul, Minn. 55101

496

Rank: 80 out of 162

148

Rank: 111 out of 162

$37.3K

Rank: 86 out of 162

$252

Average: $189

3

Average: 3

ERIC EDELL

Rochester, Minn. 55905

492

Rank: 82 out of 162

307

Rank: 41 out of 162

$46.6K

Rank: 57 out of 162

$152

Average: $189

2

Average: 3

KRISTEN HASSON

Robbinsdale, Minn. 55422

481

Rank: 83 out of 162

206

Rank: 81 out of 162

$45.6K

Rank: 60 out of 162

$222

Average: $189

2

Average: 3

HIROSHI SEKIGUCHI

Rochester, Minn. 55905

477

Rank: 84 out of 162

243

Rank: 66 out of 162

$46K

Rank: 58 out of 162

$189

Average: $189

2

Average: 3

PETER BITTERMAN

Minneapolis, Minn. 55455

476

Rank: 85 out of 162

231

Rank: 74 out of 162

$22.3K

Rank: 126 out of 162

$96

Average: $189

2

Average: 3

JAY HUDSON

Robbinsdale, Minn. 55422

473

Rank: 86 out of 162

177

Rank: 92 out of 162

$35.5K

Rank: 91 out of 162

$200

Average: $189

3

Average: 3

SAKINA NAQVI

Maplewood, Minn. 55109

470

Rank: 87 out of 162

206

Rank: 81 out of 162

$36.7K

Rank: 87 out of 162

$178

Average: $189

2

Average: 3

MICHAEL ALTER

St. paul, Minn. 55130

460

Rank: 88 out of 162

155

Rank: 104 out of 162

$37.5K

Rank: 85 out of 162

$242

Average: $189

3

Average: 3

JOANNE BILLINGS

Minneapolis, Minn. 55455

458

Rank: 89 out of 162

76

Rank: 145 out of 162

$30K

Rank: 106 out of 162

$395

Average: $189

6

Average: 3

DAVID MIDTHUN

Rochester, Minn. 55905

455

Rank: 90 out of 162

242

Rank: 68 out of 162

$40.4K

Rank: 72 out of 162

$167

Average: $189

2

Average: 3

KANNAN RAMAR

Rochester, Minn. 55905

445

Rank: 91 out of 162

262

Rank: 56 out of 162

$48K

Rank: 54 out of 162

$183

Average: $189

2

Average: 3

MITHRI JUNNA

Rochester, Minn. 55905

442

Rank: 92 out of 162

288

Rank: 50 out of 162

$61.6K

Rank: 37 out of 162

$214

Average: $189

2

Average: 3

CRAIG DANIELS

Rochester, Minn. 55905

442

Rank: 92 out of 162

240

Rank: 69 out of 162

$38.3K

Rank: 83 out of 162

$160

Average: $189

2

Average: 3

JEFFREY RABATIN

Rochester, Minn. 55905

437

Rank: 94 out of 162

170

Rank: 97 out of 162

$33.8K

Rank: 93 out of 162

$199

Average: $189

3

Average: 3

ANUJA SHARMA

Eagan, Minn. 55122

435

Rank: 95 out of 162

243

Rank: 66 out of 162

$30.7K

Rank: 104 out of 162

$126

Average: $189

2

Average: 3

RAVI VAELA

Waconia, Minn. 55387

432

Rank: 96 out of 162

202

Rank: 83 out of 162

$20.7K

Rank: 134 out of 162

$103

Average: $189

2

Average: 3

WILLIAM MARINELLI

Minneapolis, Minn. 55415

431

Rank: 97 out of 162

176

Rank: 94 out of 162

$40.2K

Rank: 74 out of 162

$229

Average: $189

2

Average: 3

AMIT CHANDRA

Robbinsdale, Minn. 55422

430

Rank: 98 out of 162

160

Rank: 103 out of 162

$33.6K

Rank: 94 out of 162

$210

Average: $189

3

Average: 3

ASHOKAKUMAR PATEL

Rochester, Minn. 55905

426

Rank: 99 out of 162

255

Rank: 59 out of 162

$38.4K

Rank: 81 out of 162

$151

Average: $189

2

Average: 3

ANDREW VAALER

Robbinsdale, Minn. 55422

411

Rank: 100 out of 162

196

Rank: 86 out of 162

$39.9K

Rank: 75 out of 162

$204

Average: $189

2

Average: 3

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.