Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Pennsylvania » Endocrinology, Diabetes & Metabolism

Top Endocrinology, Diabetes & Metabolism 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

MATTHEW KANE

West chester, Pa. 19380

9,053

Rank: 1 out of 250

1,275

Rank: 2 out of 250

$279K

Rank: 2 out of 250

$219

Average: $171

7

Average: 3

REX KESSLER

Aston, Pa. 19014

6,418

Rank: 2 out of 250

781

Rank: 12 out of 250

$322K

Rank: 1 out of 250

$412

Average: $171

8

Average: 3

YA-YU LEE

Allentown, Pa. 18103

5,754

Rank: 3 out of 250

694

Rank: 20 out of 250

$138K

Rank: 19 out of 250

$199

Average: $171

8

Average: 3

CHRISTOPHER BRUNO

West chester, Pa. 19380

5,398

Rank: 4 out of 250

730

Rank: 16 out of 250

$156K

Rank: 11 out of 250

$214

Average: $171

7

Average: 3

FERROL LEE

Sayre, Pa. 18840

5,358

Rank: 5 out of 250

1,142

Rank: 3 out of 250

$143K

Rank: 16 out of 250

$125

Average: $171

5

Average: 3

BANKIM BHATT

Center valley, Pa. 18034

4,353

Rank: 6 out of 250

615

Rank: 35 out of 250

$151K

Rank: 13 out of 250

$245

Average: $171

7

Average: 3

STEVEN NAGELBERG

Bala cynwyd, Pa. 19004

3,953

Rank: 7 out of 250

940

Rank: 7 out of 250

$168K

Rank: 8 out of 250

$179

Average: $171

4

Average: 3

MAL HOMAN

Allentown, Pa. 18103

3,594

Rank: 8 out of 250

1,034

Rank: 4 out of 250

$108K

Rank: 36 out of 250

$104

Average: $171

3

Average: 3

MICHAEL ADLER

Plains, Pa. 18705

3,518

Rank: 9 out of 250

1,994

Rank: 1 out of 250

$173K

Rank: 6 out of 250

$87

Average: $171

2

Average: 3

JOSEPH HINES

Erie, Pa. 16501

3,287

Rank: 10 out of 250

845

Rank: 8 out of 250

$111K

Rank: 31 out of 250

$131

Average: $171

4

Average: 3

MARIELE BRIONES

West chester, Pa. 19380

3,180

Rank: 11 out of 250

383

Rank: 87 out of 250

$101K

Rank: 41 out of 250

$263

Average: $171

8

Average: 3

RENU JOSHI

Mechanicsburg, Pa. 17050

2,800

Rank: 12 out of 250

248

Rank: 137 out of 250

$64.3K

Rank: 93 out of 250

$259

Average: $171

11

Average: 3

JANE MAYRIN

Philadelphia, Pa. 19115

2,790

Rank: 13 out of 250

808

Rank: 11 out of 250

$205K

Rank: 3 out of 250

$254

Average: $171

3

Average: 3

HEMLATA MOTURI

Pittsburgh, Pa. 15212

2,775

Rank: 14 out of 250

653

Rank: 25 out of 250

$192K

Rank: 5 out of 250

$293

Average: $171

4

Average: 3

MARK WILFORD

Altoona, Pa. 16602

2,709

Rank: 15 out of 250

597

Rank: 38 out of 250

$172K

Rank: 7 out of 250

$287

Average: $171

5

Average: 3

HALEH HAERIAN-ARDAKANI

Altoona, Pa. 16602

2,636

Rank: 16 out of 250

709

Rank: 18 out of 250

$147K

Rank: 15 out of 250

$207

Average: $171

4

Average: 3

GREGORY BOROWSKI

Scranton, Pa. 18508

2,614

Rank: 17 out of 250

957

Rank: 6 out of 250

$167K

Rank: 9 out of 250

$174

Average: $171

3

Average: 3

BRIAN MICHAEL

Gettysburg, Pa. 17325

2,551

Rank: 18 out of 250

515

Rank: 55 out of 250

$119K

Rank: 26 out of 250

$232

Average: $171

5

Average: 3

DAVID DEIBERT

Wyomissing, Pa. 19610

2,529

Rank: 19 out of 250

1,019

Rank: 5 out of 250

$195K

Rank: 4 out of 250

$191

Average: $171

2

Average: 3

DONALD BARILLA

Allentown, Pa. 18103

2,508

Rank: 20 out of 250

691

Rank: 21 out of 250

$98.2K

Rank: 45 out of 250

$142

Average: $171

4

Average: 3

MURRAY GORDON

Pittsburgh, Pa. 15212

2,329

Rank: 21 out of 250

580

Rank: 42 out of 250

$139K

Rank: 18 out of 250

$239

Average: $171

4

Average: 3

RECAREDO BERBANO

Kingston, Pa. 18704

2,313

Rank: 22 out of 250

839

Rank: 10 out of 250

$141K

Rank: 17 out of 250

$168

Average: $171

3

Average: 3

STANLEY SCHWARTZ

Ardmore, Pa. 19003

2,161

Rank: 23 out of 250

400

Rank: 83 out of 250

$103K

Rank: 39 out of 250

$257

Average: $171

5

Average: 3

RONNIE MOHAMMED

Lebanon, Pa. 17042

2,134

Rank: 24 out of 250

673

Rank: 23 out of 250

$126K

Rank: 23 out of 250

$188

Average: $171

3

Average: 3

ROBERT SHULTZ

Lancaster, Pa. 17603

2,115

Rank: 25 out of 250

280

Rank: 124 out of 250

$108K

Rank: 34 out of 250

$387

Average: $171

8

Average: 3

VIJAY BAHL

Pittsburgh, Pa. 15235

2,033

Rank: 26 out of 250

472

Rank: 63 out of 250

$83K

Rank: 60 out of 250

$176

Average: $171

4

Average: 3

ELIHU GOREN

Plymouth meeting, Pa. 19462

1,990

Rank: 27 out of 250

845

Rank: 8 out of 250

$126K

Rank: 22 out of 250

$150

Average: $171

2

Average: 3

NEIL STREISFELD

Bala cynwyd, Pa. 19004

1,948

Rank: 28 out of 250

755

Rank: 13 out of 250

$129K

Rank: 21 out of 250

$171

Average: $171

3

Average: 3

JEFFREY FREEMAN

Philadelphia, Pa. 19131

1,939

Rank: 29 out of 250

679

Rank: 22 out of 250

$124K

Rank: 24 out of 250

$182

Average: $171

3

Average: 3

JAY SPRINGER

Quakertown, Pa. 18951

1,937

Rank: 30 out of 250

715

Rank: 17 out of 250

$101K

Rank: 40 out of 250

$141

Average: $171

3

Average: 3

SARA CHOUDHRY

Center valley, Pa. 18034

1,862

Rank: 31 out of 250

604

Rank: 37 out of 250

$110K

Rank: 33 out of 250

$182

Average: $171

3

Average: 3

ALLISON FROEHLICH

Stroudsburg, Pa. 18360

1,844

Rank: 32 out of 250

639

Rank: 28 out of 250

$135K

Rank: 20 out of 250

$211

Average: $171

3

Average: 3

TERRY KANEFSKY

Langhorne, Pa. 19047

1,839

Rank: 33 out of 250

734

Rank: 14 out of 250

$151K

Rank: 12 out of 250

$206

Average: $171

3

Average: 3

SACHIN BAHL

Pittsburgh, Pa. 15235

1,817

Rank: 34 out of 250

408

Rank: 81 out of 250

$81.5K

Rank: 63 out of 250

$200

Average: $171

4

Average: 3

JOAN LIT

Bala cynwyd, Pa. 19004

1,797

Rank: 35 out of 250

585

Rank: 41 out of 250

$92.2K

Rank: 54 out of 250

$158

Average: $171

3

Average: 3

ROBERT KNAPP

Beaver, Pa. 15009

1,757

Rank: 36 out of 250

212

Rank: 155 out of 250

$114K

Rank: 28 out of 250

$538

Average: $171

8

Average: 3

SILVANA YOVANOF

Monongahela, Pa. 15063

1,753

Rank: 37 out of 250

163

Rank: 177 out of 250

$74.7K

Rank: 73 out of 250

$459

Average: $171

11

Average: 3

EVA TOTH

New castle, Pa. 16101

1,692

Rank: 38 out of 250

443

Rank: 72 out of 250

$98K

Rank: 46 out of 250

$221

Average: $171

4

Average: 3

GERALDO SAAVEDRA

Whitehall, Pa. 18052

1,657

Rank: 39 out of 250

344

Rank: 100 out of 250

$66.5K

Rank: 87 out of 250

$193

Average: $171

5

Average: 3

ARTHUR CHERNOFF

Elkins park, Pa. 19027

1,651

Rank: 40 out of 250

435

Rank: 76 out of 250

$91.5K

Rank: 55 out of 250

$210

Average: $171

4

Average: 3

MARGRIT SHOEMAKER

Williamsport, Pa. 17701

1,649

Rank: 41 out of 250

545

Rank: 46 out of 250

$71.6K

Rank: 77 out of 250

$131

Average: $171

3

Average: 3

MIHAELA BISCOVEANU

Philadelphia, Pa. 19114

1,646

Rank: 42 out of 250

620

Rank: 34 out of 250

$93.5K

Rank: 49 out of 250

$151

Average: $171

3

Average: 3

SURENDRA SIVARAJAH

Wyomissing, Pa. 19610

1,610

Rank: 43 out of 250

524

Rank: 52 out of 250

$105K

Rank: 38 out of 250

$200

Average: $171

3

Average: 3

NED WEISS

Horsham, Pa. 19044

1,606

Rank: 44 out of 250

606

Rank: 36 out of 250

$166K

Rank: 10 out of 250

$275

Average: $171

3

Average: 3

MARILYN RYAN

Paoli, Pa. 19301

1,600

Rank: 45 out of 250

637

Rank: 29 out of 250

$147K

Rank: 14 out of 250

$230

Average: $171

3

Average: 3

LUIS APARICIO

Erie, Pa. 16501

1,590

Rank: 46 out of 250

523

Rank: 53 out of 250

$45.8K

Rank: 127 out of 250

$88

Average: $171

3

Average: 3

ACHILLES PAPARSENOS

Yardley, Pa. 19067

1,558

Rank: 47 out of 250

705

Rank: 19 out of 250

$110K

Rank: 32 out of 250

$156

Average: $171

2

Average: 3

ARTI PATEL

Wyomissing, Pa. 19610

1,549

Rank: 48 out of 250

547

Rank: 45 out of 250

$90.3K

Rank: 56 out of 250

$165

Average: $171

3

Average: 3

STEPHAN KOWALYK

Greensburg, Pa. 15601

1,548

Rank: 49 out of 250

630

Rank: 32 out of 250

$112K

Rank: 30 out of 250

$178

Average: $171

2

Average: 3

STEPHEN ROSEN

Philadelphia, Pa. 19107

1,538

Rank: 50 out of 250

361

Rank: 92 out of 250

$80.7K

Rank: 66 out of 250

$224

Average: $171

4

Average: 3

TARUN RAY

Philadelphia, Pa. 19125

1,504

Rank: 51 out of 250

276

Rank: 126 out of 250

$105K

Rank: 37 out of 250

$381

Average: $171

5

Average: 3

LUBNA ZUBERI

Springfield, Pa. 19064

1,471

Rank: 52 out of 250

656

Rank: 24 out of 250

$92.7K

Rank: 53 out of 250

$141

Average: $171

2

Average: 3

PARUL KAKARIA

Mechanicsburg, Pa. 17050

1,441

Rank: 53 out of 250

213

Rank: 153 out of 250

$47.3K

Rank: 123 out of 250

$222

Average: $171

7

Average: 3

TIPU FAIZ SALEEM

Lititz, Pa. 17543

1,424

Rank: 54 out of 250

343

Rank: 101 out of 250

$108K

Rank: 35 out of 250

$315

Average: $171

4

Average: 3

CHERYL KOCH

Bryn mawr, Pa. 19010

1,411

Rank: 55 out of 250

626

Rank: 33 out of 250

$123K

Rank: 25 out of 250

$196

Average: $171

2

Average: 3

GLENN MCGRATH

Willow grove, Pa. 19090

1,405

Rank: 56 out of 250

636

Rank: 30 out of 250

$92.8K

Rank: 51 out of 250

$146

Average: $171

2

Average: 3

DAVID FINKEL

Philadelphia, Pa. 19104

1,394

Rank: 57 out of 250

591

Rank: 39 out of 250

$116K

Rank: 27 out of 250

$196

Average: $171

2

Average: 3

ERIN SALTZMAN

Philadelphia, Pa. 19114

1,387

Rank: 58 out of 250

437

Rank: 73 out of 250

$86.5K

Rank: 58 out of 250

$198

Average: $171

3

Average: 3

MUSHTAQ SYED

Indiana, Pa. 15701

1,368

Rank: 59 out of 250

377

Rank: 88 out of 250

$84.4K

Rank: 59 out of 250

$224

Average: $171

4

Average: 3

MICHAEL HUMPHREY

Altoona, Pa. 16602

1,349

Rank: 60 out of 250

463

Rank: 65 out of 250

$70.4K

Rank: 79 out of 250

$152

Average: $171

3

Average: 3

ESRA KARSLIOGLU FRENCH

Farrell, Pa. 16121

1,341

Rank: 61 out of 250

437

Rank: 73 out of 250

$65.2K

Rank: 90 out of 250

$149

Average: $171

3

Average: 3

EUGENA WRIGHT

West chester, Pa. 19380

1,312

Rank: 62 out of 250

516

Rank: 54 out of 250

$78.6K

Rank: 69 out of 250

$152

Average: $171

3

Average: 3

KAREN CHANG-CHEN

Philadelphia, Pa. 19107

1,306

Rank: 63 out of 250

513

Rank: 56 out of 250

$74.5K

Rank: 74 out of 250

$145

Average: $171

3

Average: 3

MANI BASHYAM

Greensburg, Pa. 15601

1,272

Rank: 64 out of 250

537

Rank: 50 out of 250

$94.4K

Rank: 48 out of 250

$176

Average: $171

2

Average: 3

SWARNA VARMA

Bridgeville, Pa. 15017

1,255

Rank: 65 out of 250

288

Rank: 120 out of 250

$74.5K

Rank: 75 out of 250

$259

Average: $171

4

Average: 3

CHARLES ROST

Lancaster, Pa. 17601

1,222

Rank: 66 out of 250

511

Rank: 59 out of 250

$101K

Rank: 42 out of 250

$197

Average: $171

2

Average: 3

AYSE MOHYUDDIN

Hazleton, Pa. 18202

1,216

Rank: 67 out of 250

353

Rank: 97 out of 250

$67K

Rank: 84 out of 250

$190

Average: $171

3

Average: 3

SERGE JABBOUR

Philadelphia, Pa. 19107

1,213

Rank: 68 out of 250

635

Rank: 31 out of 250

$92.8K

Rank: 52 out of 250

$146

Average: $171

2

Average: 3

PARMATMA GREELEY

Willow grove, Pa. 19090

1,197

Rank: 69 out of 250

525

Rank: 51 out of 250

$80.7K

Rank: 67 out of 250

$154

Average: $171

2

Average: 3

MEHMOODA SYEED

Springfield, Pa. 19064

1,196

Rank: 70 out of 250

305

Rank: 110 out of 250

$99.7K

Rank: 43 out of 250

$327

Average: $171

4

Average: 3

STEPHEN MITROSKY

Clarion, Pa. 16214

1,193

Rank: 71 out of 250

312

Rank: 108 out of 250

$64.6K

Rank: 92 out of 250

$207

Average: $171

4

Average: 3

PETER GKONOS

Willow grove, Pa. 19090

1,189

Rank: 72 out of 250

513

Rank: 56 out of 250

$73.3K

Rank: 76 out of 250

$143

Average: $171

2

Average: 3

ELISABETH BERGMAN

Wexford, Pa. 15090

1,189

Rank: 72 out of 250

469

Rank: 64 out of 250

$87.3K

Rank: 57 out of 250

$186

Average: $171

3

Average: 3

MEIJUAN YAN

Lancaster, Pa. 17601

1,165

Rank: 74 out of 250

361

Rank: 92 out of 250

$60.4K

Rank: 100 out of 250

$167

Average: $171

3

Average: 3

LEENA MATTHEWS

Pittsburgh, Pa. 15224

1,137

Rank: 75 out of 250

415

Rank: 80 out of 250

$65.8K

Rank: 88 out of 250

$158

Average: $171

3

Average: 3

JONATHAN ANOLIK

Philadelphia, Pa. 19140

1,134

Rank: 76 out of 250

734

Rank: 14 out of 250

$68.9K

Rank: 82 out of 250

$94

Average: $171

2

Average: 3

SOFRONIO RAMIREZ

Erie, Pa. 16501

1,131

Rank: 77 out of 250

333

Rank: 103 out of 250

$70.7K

Rank: 78 out of 250

$212

Average: $171

3

Average: 3

DEEBEANNE TAVANI

Wynnewood, Pa. 19096

1,121

Rank: 78 out of 250

651

Rank: 26 out of 250

$96.1K

Rank: 47 out of 250

$148

Average: $171

2

Average: 3

DIANE SCHMIDT

Quakertown, Pa. 18951

1,120

Rank: 79 out of 250

542

Rank: 48 out of 250

$80.7K

Rank: 65 out of 250

$149

Average: $171

2

Average: 3

MARK CAMPBELL

Altoona, Pa. 16601

1,105

Rank: 80 out of 250

261

Rank: 130 out of 250

$66.5K

Rank: 86 out of 250

$255

Average: $171

4

Average: 3

DANIEL ROSENBERG

Willow grove, Pa. 19090

1,098

Rank: 81 out of 250

512

Rank: 58 out of 250

$82.7K

Rank: 61 out of 250

$162

Average: $171

2

Average: 3

USHA SHARMA

Pittsburgh, Pa. 15224

1,089

Rank: 82 out of 250

318

Rank: 107 out of 250

$63.5K

Rank: 96 out of 250

$200

Average: $171

3

Average: 3

SARVESH RAJAN

Du bois, Pa. 15801

1,073

Rank: 83 out of 250

649

Rank: 27 out of 250

$61.2K

Rank: 98 out of 250

$94

Average: $171

2

Average: 3

MARC VENGROVE

Allentown, Pa. 18103

1,071

Rank: 84 out of 250

436

Rank: 75 out of 250

$45K

Rank: 129 out of 250

$103

Average: $171

2

Average: 3

NAZIA SHAMSUDDIN

Springfield, Pa. 19064

1,063

Rank: 85 out of 250

431

Rank: 78 out of 250

$58.6K

Rank: 105 out of 250

$136

Average: $171

2

Average: 3

DENISE JOFFE

Bryn mawr, Pa. 19010

1,060

Rank: 86 out of 250

502

Rank: 60 out of 250

$98.6K

Rank: 44 out of 250

$196

Average: $171

2

Average: 3

SOMERA ALI

Limerick, Pa. 19468

1,038

Rank: 87 out of 250

564

Rank: 43 out of 250

$82.1K

Rank: 62 out of 250

$146

Average: $171

2

Average: 3

BRIAN JAMESON

Wilkes barre, Pa. 18711

1,027

Rank: 88 out of 250

589

Rank: 40 out of 250

$53.3K

Rank: 111 out of 250

$90

Average: $171

2

Average: 3

JOSE GALINDO

Chambersburg, Pa. 17201

1,012

Rank: 89 out of 250

291

Rank: 119 out of 250

$50.5K

Rank: 118 out of 250

$173

Average: $171

3

Average: 3

CONSTANTINE CHAKNOS

Philadelphia, Pa. 19104

1,001

Rank: 90 out of 250

350

Rank: 98 out of 250

$113K

Rank: 29 out of 250

$323

Average: $171

3

Average: 3

JEFFREY MILLER

Philadelphia, Pa. 19107

974

Rank: 91 out of 250

540

Rank: 49 out of 250

$81.3K

Rank: 64 out of 250

$151

Average: $171

2

Average: 3

SRIKANTH MITTA

Erie, Pa. 16501

959

Rank: 92 out of 250

297

Rank: 116 out of 250

$60.8K

Rank: 99 out of 250

$205

Average: $171

3

Average: 3

GRETCHEN PERILLI

Allentown, Pa. 18103

955

Rank: 93 out of 250

356

Rank: 95 out of 250

$59.8K

Rank: 101 out of 250

$168

Average: $171

3

Average: 3

ALPA PATEL

York, Pa. 17402

952

Rank: 94 out of 250

356

Rank: 95 out of 250

$77.7K

Rank: 71 out of 250

$218

Average: $171

3

Average: 3

BENJAMIN QUINTANA

Bethlehem, Pa. 18020

938

Rank: 95 out of 250

376

Rank: 89 out of 250

$64.1K

Rank: 94 out of 250

$171

Average: $171

2

Average: 3

JAY CONSTANTINE

Media, Pa. 19063

921

Rank: 96 out of 250

498

Rank: 61 out of 250

$78.4K

Rank: 70 out of 250

$157

Average: $171

2

Average: 3

MARGARET RYAN

Bryn mawr, Pa. 19010

921

Rank: 96 out of 250

454

Rank: 67 out of 250

$93.2K

Rank: 50 out of 250

$205

Average: $171

2

Average: 3

JOSEPH FISHER

Meadowbrook, Pa. 19046

910

Rank: 98 out of 250

449

Rank: 70 out of 250

$77.6K

Rank: 72 out of 250

$173

Average: $171

2

Average: 3

MRUNALINI DESHMUKH

Wyomissing, Pa. 19610

909

Rank: 99 out of 250

427

Rank: 79 out of 250

$53.4K

Rank: 109 out of 250

$125

Average: $171

2

Average: 3

RITA EL-HAJJ

Wynnewood, Pa. 19096

908

Rank: 100 out of 250

450

Rank: 69 out of 250

$68.7K

Rank: 83 out of 250

$153

Average: $171

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