Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Pennsylvania » Pulmonary Disease

Top Pulmonary Disease Providers in Pennsylvania

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

EDWARD SCHULMAN

Philadelphia, Pa. 19107

11,278

Rank: 1 out of 510

171

Rank: 410 out of 510

$252K

Rank: 37 out of 510

$1,476

Average: $271

66

Average: 4

GREGORY CALI

Dunmore, Pa. 18512

10,338

Rank: 2 out of 510

895

Rank: 36 out of 510

$360K

Rank: 10 out of 510

$403

Average: $271

12

Average: 4

RUDOLF KHUSID

Yardley, Pa. 19067

9,967

Rank: 3 out of 510

1,164

Rank: 8 out of 510

$370K

Rank: 9 out of 510

$318

Average: $271

9

Average: 4

KENNEDY SBAT

Pottstown, Pa. 19464

9,851

Rank: 4 out of 510

706

Rank: 82 out of 510

$333K

Rank: 15 out of 510

$472

Average: $271

14

Average: 4

AN PHAM

Pottstown, Pa. 19464

8,454

Rank: 5 out of 510

912

Rank: 34 out of 510

$445K

Rank: 4 out of 510

$488

Average: $271

9

Average: 4

YUSUF KHAN

Morrisville, Pa. 19067

8,408

Rank: 6 out of 510

836

Rank: 44 out of 510

$459K

Rank: 2 out of 510

$549

Average: $271

10

Average: 4

HOWARD LEE

Yardley, Pa. 19067

6,717

Rank: 7 out of 510

1,646

Rank: 1 out of 510

$346K

Rank: 13 out of 510

$210

Average: $271

4

Average: 4

DILIPKUMAR PATEL

Hazleton, Pa. 18201

6,701

Rank: 8 out of 510

979

Rank: 24 out of 510

$453K

Rank: 3 out of 510

$463

Average: $271

7

Average: 4

GERARD CRINER

Philadelphia, Pa. 19140

6,651

Rank: 9 out of 510

695

Rank: 84 out of 510

$285K

Rank: 29 out of 510

$410

Average: $271

10

Average: 4

PRAMTHESH DESAI

Wilkes barre, Pa. 18702

6,357

Rank: 10 out of 510

1,158

Rank: 9 out of 510

$355K

Rank: 11 out of 510

$307

Average: $271

5

Average: 4

TARKESHWAR TIWARY

Chambersburg, Pa. 17201

6,289

Rank: 11 out of 510

1,023

Rank: 16 out of 510

$199K

Rank: 66 out of 510

$194

Average: $271

6

Average: 4

SAMER ALKHUJA

East stroudsburg, Pa. 18301

6,280

Rank: 12 out of 510

1,274

Rank: 4 out of 510

$475K

Rank: 1 out of 510

$373

Average: $271

5

Average: 4

JAMES MARTINO

Hazleton, Pa. 18201

5,954

Rank: 13 out of 510

947

Rank: 30 out of 510

$355K

Rank: 12 out of 510

$375

Average: $271

6

Average: 4

RICHARD SHUSTERMAN

Yardley, Pa. 19067

5,883

Rank: 14 out of 510

1,152

Rank: 10 out of 510

$262K

Rank: 33 out of 510

$227

Average: $271

5

Average: 4

ROOPIKA REDDY

Whomissing, Pa. 19610

5,874

Rank: 15 out of 510

724

Rank: 74 out of 510

$288K

Rank: 27 out of 510

$397

Average: $271

8

Average: 4

PETER SERPICO

Yardley, Pa. 19067

5,729

Rank: 16 out of 510

1,004

Rank: 21 out of 510

$225K

Rank: 44 out of 510

$224

Average: $271

6

Average: 4

WILLIAM FEE

Seneca, Pa. 16346

5,465

Rank: 17 out of 510

548

Rank: 149 out of 510

$231K

Rank: 40 out of 510

$422

Average: $271

10

Average: 4

RAMESH KAUL

New castle, Pa. 16105

5,452

Rank: 18 out of 510

561

Rank: 143 out of 510

$443K

Rank: 5 out of 510

$789

Average: $271

10

Average: 4

BRIAN BURLEW

Bethlehem, Pa. 18017

5,447

Rank: 19 out of 510

1,216

Rank: 5 out of 510

$303K

Rank: 22 out of 510

$249

Average: $271

4

Average: 4

ALBERT DRIVER

Sellersville, Pa. 18960

5,135

Rank: 20 out of 510

964

Rank: 28 out of 510

$230K

Rank: 42 out of 510

$239

Average: $271

5

Average: 4

STANFORD GITTLEN

Doylestown, Pa. 18901

5,091

Rank: 21 out of 510

1,012

Rank: 20 out of 510

$329K

Rank: 16 out of 510

$325

Average: $271

5

Average: 4

SAMER MAKHOUL

Johnstown, Pa. 15904

4,903

Rank: 22 out of 510

764

Rank: 59 out of 510

$289K

Rank: 26 out of 510

$378

Average: $271

6

Average: 4

KHEMRAJ SEDANI

E stroudsburg, Pa. 18301

4,715

Rank: 23 out of 510

1,081

Rank: 11 out of 510

$403K

Rank: 8 out of 510

$373

Average: $271

4

Average: 4

PINAK ACHARYA

Doylestown, Pa. 18901

4,595

Rank: 24 out of 510

1,070

Rank: 13 out of 510

$324K

Rank: 17 out of 510

$303

Average: $271

4

Average: 4

RAKESH PATEL

Yardley, Pa. 19067

4,584

Rank: 25 out of 510

895

Rank: 36 out of 510

$441K

Rank: 6 out of 510

$493

Average: $271

5

Average: 4

JEFFREY MCGOVERN

Erie, Pa. 16508

4,321

Rank: 26 out of 510

1,205

Rank: 7 out of 510

$294K

Rank: 25 out of 510

$244

Average: $271

4

Average: 4

RICHARD SAUNDERS

Pottstown, Pa. 19464

4,193

Rank: 27 out of 510

823

Rank: 46 out of 510

$274K

Rank: 30 out of 510

$333

Average: $271

5

Average: 4

MICHAEL KORMAN

Darby, Pa. 19023

4,186

Rank: 28 out of 510

562

Rank: 142 out of 510

$256K

Rank: 35 out of 510

$455

Average: $271

7

Average: 4

SEAN MCVEIGH

Honesdale, Pa. 18431

4,161

Rank: 29 out of 510

896

Rank: 35 out of 510

$173K

Rank: 102 out of 510

$193

Average: $271

5

Average: 4

SRINIVASARAO RAMAKRISHNA

Scranton, Pa. 18509

4,158

Rank: 30 out of 510

1,013

Rank: 19 out of 510

$323K

Rank: 18 out of 510

$319

Average: $271

4

Average: 4

GILBERT DALONZO

Philadelphia, Pa. 19140

4,075

Rank: 31 out of 510

477

Rank: 197 out of 510

$122K

Rank: 178 out of 510

$255

Average: $271

9

Average: 4

ROBERT HINDMAN

Coatesville, Pa. 19320

4,034

Rank: 32 out of 510

966

Rank: 27 out of 510

$300K

Rank: 23 out of 510

$310

Average: $271

4

Average: 4

JOHN SOLIC

State college, Pa. 16803

3,960

Rank: 33 out of 510

508

Rank: 166 out of 510

$108K

Rank: 217 out of 510

$212

Average: $271

8

Average: 4

BRUCE DERSHAW

Yardley, Pa. 19067

3,939

Rank: 34 out of 510

981

Rank: 23 out of 510

$178K

Rank: 87 out of 510

$181

Average: $271

4

Average: 4

JOSEPH STEPANITIS

Kingston, Pa. 18704

3,924

Rank: 35 out of 510

917

Rank: 32 out of 510

$239K

Rank: 39 out of 510

$260

Average: $271

4

Average: 4

BHAVIN MEHTA

Lancaster, Pa. 17602

3,900

Rank: 36 out of 510

1,538

Rank: 2 out of 510

$203K

Rank: 60 out of 510

$132

Average: $271

3

Average: 4

JOSEPH ABBOUD

Bryn mawr, Pa. 19010

3,898

Rank: 37 out of 510

799

Rank: 53 out of 510

$417K

Rank: 7 out of 510

$522

Average: $271

5

Average: 4

KENNETH LANDER

Upland, Pa. 19013

3,895

Rank: 38 out of 510

416

Rank: 249 out of 510

$262K

Rank: 32 out of 510

$630

Average: $271

9

Average: 4

LES SZEKELY

Doylestown, Pa. 18901

3,851

Rank: 39 out of 510

1,078

Rank: 12 out of 510

$323K

Rank: 19 out of 510

$299

Average: $271

4

Average: 4

JAMES WALSH

Sayre, Pa. 18840

3,799

Rank: 40 out of 510

987

Rank: 22 out of 510

$148K

Rank: 134 out of 510

$149

Average: $271

4

Average: 4

FREDRICH KUEPPERS

Philadelphia, Pa. 19140

3,791

Rank: 41 out of 510

215

Rank: 383 out of 510

$99.9K

Rank: 239 out of 510

$465

Average: $271

18

Average: 4

JOSEPH ROWANE

Erie, Pa. 16508

3,732

Rank: 42 out of 510

969

Rank: 26 out of 510

$211K

Rank: 54 out of 510

$218

Average: $271

4

Average: 4

KENNETH CHINSKY

Erie, Pa. 16508

3,683

Rank: 43 out of 510

1,209

Rank: 6 out of 510

$207K

Rank: 56 out of 510

$171

Average: $271

3

Average: 4

GEORGE ZLUPKO

Altoona, Pa. 16601

3,619

Rank: 44 out of 510

405

Rank: 258 out of 510

$108K

Rank: 212 out of 510

$267

Average: $271

9

Average: 4

SANDEEP BANSAL

Du bois, Pa. 15801

3,520

Rank: 45 out of 510

1,033

Rank: 15 out of 510

$201K

Rank: 64 out of 510

$194

Average: $271

3

Average: 4

ADEWALE OLALERE

Johnstown, Pa. 15901

3,450

Rank: 46 out of 510

648

Rank: 103 out of 510

$210K

Rank: 55 out of 510

$325

Average: $271

5

Average: 4

KARTIK SHENOY

Philadelphia, Pa. 19140

3,329

Rank: 47 out of 510

339

Rank: 309 out of 510

$139K

Rank: 147 out of 510

$411

Average: $271

10

Average: 4

ROBERT SATRIALE

Coatesville, Pa. 19320

3,307

Rank: 48 out of 510

970

Rank: 25 out of 510

$294K

Rank: 24 out of 510

$303

Average: $271

3

Average: 4

SANDRA WEIBEL

Philadelphia, Pa. 19107

3,307

Rank: 48 out of 510

617

Rank: 116 out of 510

$115K

Rank: 194 out of 510

$187

Average: $271

5

Average: 4

GERALD MEIS

Ridley park, Pa. 19078

3,255

Rank: 50 out of 510

656

Rank: 100 out of 510

$230K

Rank: 41 out of 510

$351

Average: $271

5

Average: 4

STEPHEN BASHEDA

Pittsburgh, Pa. 15243

3,243

Rank: 51 out of 510

567

Rank: 138 out of 510

$187K

Rank: 73 out of 510

$330

Average: $271

6

Average: 4

RAVIKUMAR ALAGAR

Pittsburgh, Pa. 15219

3,224

Rank: 52 out of 510

328

Rank: 315 out of 510

$215K

Rank: 50 out of 510

$656

Average: $271

10

Average: 4

THOMAS MEYER

Wynnewood, Pa. 19096

3,201

Rank: 53 out of 510

761

Rank: 61 out of 510

$220K

Rank: 45 out of 510

$290

Average: $271

4

Average: 4

PHILIP WEXLER

Whomissing, Pa. 19610

3,145

Rank: 54 out of 510

732

Rank: 70 out of 510

$203K

Rank: 59 out of 510

$277

Average: $271

4

Average: 4

NARAYAN NEUPANE

Chambersburg, Pa. 17201

3,118

Rank: 55 out of 510

326

Rank: 318 out of 510

$98K

Rank: 243 out of 510

$301

Average: $271

10

Average: 4

ROBERT JOHNSON

Milford, Pa. 18337

3,107

Rank: 56 out of 510

678

Rank: 90 out of 510

$213K

Rank: 51 out of 510

$314

Average: $271

5

Average: 4

WILLIAM SULLIVAN

Meadville, Pa. 16335

3,102

Rank: 57 out of 510

711

Rank: 77 out of 510

$199K

Rank: 65 out of 510

$280

Average: $271

4

Average: 4

GREGORY WILLIAMS

Paoli, Pa. 19301

3,043

Rank: 58 out of 510

874

Rank: 39 out of 510

$196K

Rank: 68 out of 510

$224

Average: $271

3

Average: 4

JOSEPH MARIGLIO

Wyomissing, Pa. 19610

3,015

Rank: 59 out of 510

842

Rank: 43 out of 510

$212K

Rank: 53 out of 510

$252

Average: $271

4

Average: 4

BENJAMIN SOLOMON

Yardley, Pa. 19067

2,909

Rank: 60 out of 510

806

Rank: 51 out of 510

$344K

Rank: 14 out of 510

$427

Average: $271

4

Average: 4

ANIL MENON

Cheswick, Pa. 15024

2,845

Rank: 61 out of 510

473

Rank: 200 out of 510

$177K

Rank: 91 out of 510

$374

Average: $271

6

Average: 4

LEE GREENSPON

Wynnewood, Pa. 19096

2,840

Rank: 62 out of 510

731

Rank: 71 out of 510

$202K

Rank: 61 out of 510

$276

Average: $271

4

Average: 4

ALAN KANOUFF

Altoona, Pa. 16601

2,838

Rank: 63 out of 510

347

Rank: 300 out of 510

$134K

Rank: 151 out of 510

$386

Average: $271

8

Average: 4

GREGORY LENCHNER

Wynnewood, Pa. 19096

2,832

Rank: 64 out of 510

733

Rank: 69 out of 510

$254K

Rank: 36 out of 510

$347

Average: $271

4

Average: 4

NORMAN BRASLOW

Media, Pa. 19063

2,829

Rank: 65 out of 510

868

Rank: 41 out of 510

$219K

Rank: 47 out of 510

$253

Average: $271

3

Average: 4

CLARKE PIATT

Bryn mawr, Pa. 19010

2,823

Rank: 66 out of 510

812

Rank: 50 out of 510

$315K

Rank: 20 out of 510

$388

Average: $271

3

Average: 4

RAFAL SAWICKI

Sellersville, Pa. 18960

2,820

Rank: 67 out of 510

818

Rank: 48 out of 510

$176K

Rank: 94 out of 510

$215

Average: $271

3

Average: 4

ADNAN NASSUR

Irwin, Pa. 15642

2,817

Rank: 68 out of 510

417

Rank: 247 out of 510

$186K

Rank: 75 out of 510

$447

Average: $271

7

Average: 4

DAVID PRINCE

Bryn mawr, Pa. 19010

2,814

Rank: 69 out of 510

773

Rank: 56 out of 510

$304K

Rank: 21 out of 510

$393

Average: $271

4

Average: 4

JOHN MAHAN

Yardley, Pa. 19067

2,808

Rank: 70 out of 510

1,282

Rank: 3 out of 510

$171K

Rank: 104 out of 510

$133

Average: $271

2

Average: 4

MANI KAVURU

Philadelphia, Pa. 19107

2,807

Rank: 71 out of 510

627

Rank: 114 out of 510

$123K

Rank: 173 out of 510

$197

Average: $271

4

Average: 4

HOWARD LUSTINE

Wynnewood, Pa. 19096

2,798

Rank: 72 out of 510

788

Rank: 55 out of 510

$204K

Rank: 57 out of 510

$259

Average: $271

4

Average: 4

GHAZALEH BIGDELI

Pittsburgh, Pa. 15219

2,756

Rank: 73 out of 510

456

Rank: 214 out of 510

$287K

Rank: 28 out of 510

$630

Average: $271

6

Average: 4

CONRAD REED

Abington, Pa. 19001

2,751

Rank: 74 out of 510

689

Rank: 86 out of 510

$251K

Rank: 38 out of 510

$364

Average: $271

4

Average: 4

HOWARD KOFFLER

Sellersville, Pa. 18960

2,709

Rank: 75 out of 510

1,021

Rank: 17 out of 510

$177K

Rank: 89 out of 510

$174

Average: $271

3

Average: 4

SUSAN GREGORY

Wynnewood, Pa. 19096

2,708

Rank: 76 out of 510

648

Rank: 103 out of 510

$196K

Rank: 69 out of 510

$302

Average: $271

4

Average: 4

NEIL MUSHLIN

Phoenixville, Pa. 19460

2,692

Rank: 77 out of 510

708

Rank: 79 out of 510

$257K

Rank: 34 out of 510

$363

Average: $271

4

Average: 4

LAUREN ROME

Wynnewood, Pa. 19096

2,691

Rank: 78 out of 510

667

Rank: 93 out of 510

$182K

Rank: 81 out of 510

$272

Average: $271

4

Average: 4

STEVEN KELSEN

Philadelphia, Pa. 19140

2,638

Rank: 79 out of 510

125

Rank: 437 out of 510

$66.9K

Rank: 349 out of 510

$535

Average: $271

21

Average: 4

PAUL STELMACH

Wyomissing, Pa. 19610

2,619

Rank: 80 out of 510

746

Rank: 66 out of 510

$185K

Rank: 76 out of 510

$248

Average: $271

4

Average: 4

DONALD PETERSON

Wynnewood, Pa. 19096

2,587

Rank: 81 out of 510

753

Rank: 63 out of 510

$173K

Rank: 101 out of 510

$230

Average: $271

3

Average: 4

MARY ELIZABETH KREIDER

Philadelphia, Pa. 19104

2,580

Rank: 82 out of 510

960

Rank: 29 out of 510

$58.6K

Rank: 372 out of 510

$61

Average: $271

3

Average: 4

STEPHEN KOVACS

Erie, Pa. 16508

2,560

Rank: 83 out of 510

917

Rank: 32 out of 510

$174K

Rank: 98 out of 510

$190

Average: $271

3

Average: 4

ANGELO ILLUZZI

Du bois, Pa. 15801

2,540

Rank: 84 out of 510

1,017

Rank: 18 out of 510

$107K

Rank: 218 out of 510

$106

Average: $271

2

Average: 4

GARY DRIZIN

Norristown, Pa. 19401

2,539

Rank: 85 out of 510

883

Rank: 38 out of 510

$157K

Rank: 120 out of 510

$177

Average: $271

3

Average: 4

JORGE MERCADO

Erie, Pa. 16508

2,527

Rank: 86 out of 510

851

Rank: 42 out of 510

$180K

Rank: 84 out of 510

$212

Average: $271

3

Average: 4

RAHAT CHAUDHRY

Mckeesport, Pa. 15132

2,523

Rank: 87 out of 510

383

Rank: 277 out of 510

$181K

Rank: 82 out of 510

$472

Average: $271

7

Average: 4

STEVEN GELLER

Philadelphia, Pa. 19114

2,516

Rank: 88 out of 510

874

Rank: 39 out of 510

$152K

Rank: 126 out of 510

$174

Average: $271

3

Average: 4

KEVIN KIST

Williamsport, Pa. 17701

2,503

Rank: 89 out of 510

631

Rank: 112 out of 510

$108K

Rank: 213 out of 510

$171

Average: $271

4

Average: 4

ALAN REINACH

Meadowbrook, Pa. 19046

2,499

Rank: 90 out of 510

608

Rank: 124 out of 510

$178K

Rank: 86 out of 510

$293

Average: $271

4

Average: 4

GARY AARONSON

Philadelphia, Pa. 19114

2,481

Rank: 91 out of 510

1,039

Rank: 14 out of 510

$162K

Rank: 114 out of 510

$156

Average: $271

2

Average: 4

MEHBOOB CHAUDHRY

Mckeesport, Pa. 15132

2,478

Rank: 92 out of 510

343

Rank: 304 out of 510

$202K

Rank: 62 out of 510

$589

Average: $271

7

Average: 4

GERARD DIEFES

Wynnewood, Pa. 19096

2,462

Rank: 93 out of 510

661

Rank: 99 out of 510

$218K

Rank: 48 out of 510

$330

Average: $271

4

Average: 4

RICHARD FRIEDENHEIM

Abington, Pa. 19001

2,446

Rank: 94 out of 510

830

Rank: 45 out of 510

$212K

Rank: 52 out of 510

$256

Average: $271

3

Average: 4

RONALD KROL

Wyomissing, Pa. 19610

2,432

Rank: 95 out of 510

707

Rank: 81 out of 510

$180K

Rank: 83 out of 510

$255

Average: $271

3

Average: 4

DINESHKUMAR TALATI

Wilkes barre, Pa. 18702

2,429

Rank: 96 out of 510

820

Rank: 47 out of 510

$146K

Rank: 139 out of 510

$178

Average: $271

3

Average: 4

ERIC HEFFELFINGER

Ridley park, Pa. 19078

2,411

Rank: 97 out of 510

718

Rank: 75 out of 510

$174K

Rank: 99 out of 510

$242

Average: $271

3

Average: 4

GEORGE CHRISTENSEN

Abington, Pa. 19001

2,362

Rank: 98 out of 510

635

Rank: 110 out of 510

$218K

Rank: 49 out of 510

$343

Average: $271

4

Average: 4

JOSEPH CROCETTI

Abington, Pa. 19001

2,356

Rank: 99 out of 510

758

Rank: 62 out of 510

$220K

Rank: 46 out of 510

$290

Average: $271

3

Average: 4

ROCCO SANTARELLI

Wyomissing, Pa. 19610

2,348

Rank: 100 out of 510

748

Rank: 65 out of 510

$174K

Rank: 100 out of 510

$232

Average: $271

3

Average: 4

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 2013 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.