Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » North Carolina » Hematology & Oncology

Top Hematology & Oncology Providers in North Carolina

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

JOHN SALMON

Charlotte, N.C. 28262

323,732

Rank: 1 out of 261

210

Rank: 158 out of 261

$1.97M

Rank: 10 out of 261

$9,372

Average: $798

1,542

Average: 65

SAMER KASBARI

Goldsboro, N.C. 27534

297,578

Rank: 2 out of 261

1,289

Rank: 4 out of 261

$2.87M

Rank: 2 out of 261

$2,224

Average: $798

231

Average: 65

JAMES HATHORN

Lenoir, N.C. 28645

282,427

Rank: 3 out of 261

1,077

Rank: 8 out of 261

$2.86M

Rank: 3 out of 261

$2,660

Average: $798

262

Average: 65

RICHARD ORLOWSKI

Hickory, N.C. 28602

270,378

Rank: 4 out of 261

1,545

Rank: 2 out of 261

$3.31M

Rank: 1 out of 261

$2,141

Average: $798

175

Average: 65

MATTHEW REES

Forest city, N.C. 28043

231,954

Rank: 5 out of 261

825

Rank: 16 out of 261

$2.44M

Rank: 5 out of 261

$2,952

Average: $798

281

Average: 65

KEITH LERRO

Wilson, N.C. 27893

219,353

Rank: 6 out of 261

978

Rank: 10 out of 261

$2.36M

Rank: 7 out of 261

$2,416

Average: $798

224

Average: 65

I-WEN CHANG

Goldsboro, N.C. 27534

211,491

Rank: 7 out of 261

1,304

Rank: 3 out of 261

$2.19M

Rank: 9 out of 261

$1,683

Average: $798

162

Average: 65

JAMES SMITH

Wilson, N.C. 27893

207,813

Rank: 8 out of 261

486

Rank: 51 out of 261

$1.75M

Rank: 13 out of 261

$3,605

Average: $798

428

Average: 65

MARK GRAHAM

Cary, N.C. 27518

203,406

Rank: 9 out of 261

868

Rank: 11 out of 261

$1.79M

Rank: 12 out of 261

$2,068

Average: $798

234

Average: 65

JAMES ATKINS

Goldsboro, N.C. 27534

185,403

Rank: 10 out of 261

1,234

Rank: 5 out of 261

$1.91M

Rank: 11 out of 261

$1,551

Average: $798

150

Average: 65

WILLIAM TAYLOR

New bern, N.C. 28562

183,808

Rank: 11 out of 261

822

Rank: 17 out of 261

$2.37M

Rank: 6 out of 261

$2,887

Average: $798

224

Average: 65

MISBAH QADIR

Kinston, N.C. 28501

167,304

Rank: 12 out of 261

857

Rank: 13 out of 261

$1.46M

Rank: 19 out of 261

$1,703

Average: $798

195

Average: 65

WILLIAM MCNULTY

Wilmington, N.C. 28401

165,138

Rank: 13 out of 261

809

Rank: 18 out of 261

$2.35M

Rank: 8 out of 261

$2,910

Average: $798

204

Average: 65

KENNETH KOTZ

Wilmington, N.C. 28401

163,848

Rank: 14 out of 261

846

Rank: 15 out of 261

$2.45M

Rank: 4 out of 261

$2,898

Average: $798

194

Average: 65

JASON BOYD

Goldsboro, N.C. 27534

163,651

Rank: 15 out of 261

1,147

Rank: 6 out of 261

$1.71M

Rank: 16 out of 261

$1,494

Average: $798

143

Average: 65

MICHAEL TATE

Hickory, N.C. 28602

151,598

Rank: 16 out of 261

860

Rank: 12 out of 261

$1.24M

Rank: 24 out of 261

$1,441

Average: $798

176

Average: 65

RICHARD GORMAN

New bern, N.C. 28562

149,584

Rank: 17 out of 261

996

Rank: 9 out of 261

$1.75M

Rank: 15 out of 261

$1,753

Average: $798

150

Average: 65

NAGESH JAYARAM

Jacksonville, N.C. 28546

141,210

Rank: 18 out of 261

496

Rank: 48 out of 261

$1.44M

Rank: 20 out of 261

$2,903

Average: $798

285

Average: 65

MARK YOFFE

Raleigh, N.C. 27607

131,311

Rank: 19 out of 261

685

Rank: 23 out of 261

$1.17M

Rank: 26 out of 261

$1,706

Average: $798

192

Average: 65

ROBIN HARDIE-HOOD

Durham, N.C. 27704

129,667

Rank: 20 out of 261

604

Rank: 29 out of 261

$1.14M

Rank: 29 out of 261

$1,881

Average: $798

215

Average: 65

RICHARD KRUMDIECK

Mooresville, N.C. 28117

127,285

Rank: 21 out of 261

533

Rank: 39 out of 261

$1.15M

Rank: 27 out of 261

$2,163

Average: $798

239

Average: 65

TIMOTHY KUO

Mooresville, N.C. 28117

119,057

Rank: 22 out of 261

420

Rank: 67 out of 261

$1.57M

Rank: 17 out of 261

$3,736

Average: $798

283

Average: 65

CAROL ALBRIGHT

Winston salem, N.C. 27157

118,812

Rank: 23 out of 261

321

Rank: 112 out of 261

$983K

Rank: 38 out of 261

$3,062

Average: $798

370

Average: 65

BIRGIT ARB

Wilmington, N.C. 28401

118,756

Rank: 24 out of 261

855

Rank: 14 out of 261

$1.75M

Rank: 14 out of 261

$2,046

Average: $798

139

Average: 65

PAUL KIM

Fletcher, N.C. 28732

118,328

Rank: 25 out of 261

188

Rank: 165 out of 261

$1.01M

Rank: 35 out of 261

$5,399

Average: $798

629

Average: 65

WILLIAM BERRY

Raleigh, N.C. 27607

111,787

Rank: 26 out of 261

516

Rank: 45 out of 261

$1.26M

Rank: 23 out of 261

$2,445

Average: $798

217

Average: 65

JESSE LEE

Greenville, N.C. 27834

110,554

Rank: 27 out of 261

1,823

Rank: 1 out of 261

$1.53M

Rank: 18 out of 261

$837

Average: $798

61

Average: 65

WARDEN WOODARD

Charlotte, N.C. 28203

109,339

Rank: 28 out of 261

268

Rank: 135 out of 261

$799K

Rank: 48 out of 261

$2,982

Average: $798

408

Average: 65

HENRY CROMARTIE

Raleigh, N.C. 27607

107,782

Rank: 29 out of 261

638

Rank: 27 out of 261

$913K

Rank: 42 out of 261

$1,431

Average: $798

169

Average: 65

STEVEN YATES

Gastonia, N.C. 28054

107,567

Rank: 30 out of 261

522

Rank: 42 out of 261

$961K

Rank: 39 out of 261

$1,842

Average: $798

206

Average: 65

VIRGIL ROSE

Raleigh, N.C. 27607

105,998

Rank: 31 out of 261

523

Rank: 41 out of 261

$1.05M

Rank: 34 out of 261

$2,011

Average: $798

203

Average: 65

PARAMJEET SINGH

Cary, N.C. 27511

102,087

Rank: 32 out of 261

494

Rank: 50 out of 261

$837K

Rank: 44 out of 261

$1,694

Average: $798

207

Average: 65

HEATHER WHITE

Greenville, N.C. 27834

99,283

Rank: 33 out of 261

678

Rank: 24 out of 261

$1.3M

Rank: 21 out of 261

$1,914

Average: $798

146

Average: 65

GEORGE SANDERS

High point, N.C. 27262

98,060

Rank: 34 out of 261

336

Rank: 103 out of 261

$874K

Rank: 43 out of 261

$2,601

Average: $798

292

Average: 65

RONALD BUTLER

Charlote, N.C. 28262

96,569

Rank: 35 out of 261

471

Rank: 54 out of 261

$789K

Rank: 50 out of 261

$1,675

Average: $798

205

Average: 65

XIANG WANG

Rocky mount, N.C. 27804

95,330

Rank: 36 out of 261

377

Rank: 85 out of 261

$947K

Rank: 40 out of 261

$2,513

Average: $798

253

Average: 65

ALAN KRITZ

Raleigh, N.C. 27607

91,405

Rank: 37 out of 261

647

Rank: 26 out of 261

$1.08M

Rank: 33 out of 261

$1,673

Average: $798

141

Average: 65

DAVID EAGLE

Mooresville, N.C. 28117

86,170

Rank: 38 out of 261

475

Rank: 53 out of 261

$1.1M

Rank: 31 out of 261

$2,322

Average: $798

181

Average: 65

WILLIAM MITCHELL

Huntersville, N.C. 28078

85,035

Rank: 39 out of 261

306

Rank: 125 out of 261

$1.19M

Rank: 25 out of 261

$3,897

Average: $798

278

Average: 65

CASSANDRA MOORE

Wilson, N.C. 27893

84,980

Rank: 40 out of 261

534

Rank: 38 out of 261

$645K

Rank: 57 out of 261

$1,208

Average: $798

159

Average: 65

MAHENDRA PATEL

Roanoke rapids, N.C. 27870

83,905

Rank: 41 out of 261

624

Rank: 28 out of 261

$829K

Rank: 45 out of 261

$1,328

Average: $798

134

Average: 65

MARIA PICTON

Greenville, N.C. 27834

82,227

Rank: 42 out of 261

527

Rank: 40 out of 261

$1.14M

Rank: 28 out of 261

$2,159

Average: $798

156

Average: 65

JOHN HUFFMAN

Rocky mount, N.C. 27804

81,780

Rank: 43 out of 261

370

Rank: 90 out of 261

$812K

Rank: 47 out of 261

$2,196

Average: $798

221

Average: 65

JOHN MAHONEY

Charlotte, N.C. 28277

77,088

Rank: 44 out of 261

308

Rank: 123 out of 261

$1.3M

Rank: 22 out of 261

$4,207

Average: $798

250

Average: 65

CHARLES EISENBEIS

Cary, N.C. 27518

76,937

Rank: 45 out of 261

413

Rank: 70 out of 261

$668K

Rank: 56 out of 261

$1,618

Average: $798

186

Average: 65

DEBRA MILLER

Jacksonville, N.C. 28546

75,226

Rank: 46 out of 261

330

Rank: 107 out of 261

$696K

Rank: 54 out of 261

$2,108

Average: $798

228

Average: 65

PAM SHOLAR

Statesville, N.C. 28677

73,474

Rank: 47 out of 261

581

Rank: 30 out of 261

$944K

Rank: 41 out of 261

$1,624

Average: $798

126

Average: 65

DIPIKA MISRA

Charlotte, N.C. 28207

70,848

Rank: 48 out of 261

459

Rank: 57 out of 261

$1.01M

Rank: 36 out of 261

$2,202

Average: $798

154

Average: 65

BERNARD CHINNASAMI

High point, N.C. 27262

70,225

Rank: 49 out of 261

335

Rank: 104 out of 261

$586K

Rank: 62 out of 261

$1,749

Average: $798

210

Average: 65

VALLATHUCHERRY HARISH

High point, N.C. 27262

67,004

Rank: 50 out of 261

332

Rank: 106 out of 261

$747K

Rank: 51 out of 261

$2,249

Average: $798

202

Average: 65

BENJAMIN MIRIOVSKY

Charlotte, N.C. 28207

65,657

Rank: 51 out of 261

1,097

Rank: 7 out of 261

$991K

Rank: 37 out of 261

$903

Average: $798

60

Average: 65

MARGARET DEUTSCH

Raleigh, N.C. 27614

64,357

Rank: 52 out of 261

431

Rank: 63 out of 261

$711K

Rank: 52 out of 261

$1,649

Average: $798

149

Average: 65

NUSRAT CHAUDHARY

Matthews, N.C. 28105

59,101

Rank: 53 out of 261

250

Rank: 143 out of 261

$816K

Rank: 46 out of 261

$3,265

Average: $798

236

Average: 65

BONNIE GOODWIN

Pollocksville, N.C. 28573

58,494

Rank: 54 out of 261

399

Rank: 76 out of 261

$710K

Rank: 53 out of 261

$1,780

Average: $798

147

Average: 65

LANCE LASSITER

Matthews, N.C. 28105

58,213

Rank: 55 out of 261

329

Rank: 108 out of 261

$1.12M

Rank: 30 out of 261

$3,402

Average: $798

177

Average: 65

ANDREW WEIL

Greenville, N.C. 27834

56,190

Rank: 56 out of 261

227

Rank: 150 out of 261

$583K

Rank: 63 out of 261

$2,570

Average: $798

248

Average: 65

SUSAN WILLIFORD

High point, N.C. 27262

54,827

Rank: 57 out of 261

310

Rank: 120 out of 261

$794K

Rank: 49 out of 261

$2,562

Average: $798

177

Average: 65

REZA NAZEMZADEH

Charlotte, N.C. 28211

54,515

Rank: 58 out of 261

360

Rank: 92 out of 261

$612K

Rank: 59 out of 261

$1,701

Average: $798

151

Average: 65

JOHN POWDERLY

Huntersville, N.C. 28078

53,881

Rank: 59 out of 261

205

Rank: 161 out of 261

$1.08M

Rank: 32 out of 261

$5,283

Average: $798

263

Average: 65

WIESLAWA PEKAL

Asheville, N.C. 28801

53,156

Rank: 60 out of 261

666

Rank: 25 out of 261

$669K

Rank: 55 out of 261

$1,005

Average: $798

80

Average: 65

SHIRISH DEVASTHALI

Fayetteville, N.C. 28311

51,213

Rank: 61 out of 261

456

Rank: 59 out of 261

$461K

Rank: 68 out of 261

$1,011

Average: $798

112

Average: 65

DAVID SHOPE

Huntersville, N.C. 28078

50,703

Rank: 62 out of 261

223

Rank: 153 out of 261

$632K

Rank: 58 out of 261

$2,834

Average: $798

227

Average: 65

AMIT MEHTA

Cary, N.C. 27518

47,625

Rank: 63 out of 261

405

Rank: 72 out of 261

$566K

Rank: 64 out of 261

$1,397

Average: $798

118

Average: 65

JASON HUFF

High piont, N.C. 27262

46,301

Rank: 64 out of 261

318

Rank: 115 out of 261

$531K

Rank: 66 out of 261

$1,670

Average: $798

146

Average: 65

MARK KETHEESWARAN

Fayetteville, N.C. 28304

44,469

Rank: 65 out of 261

386

Rank: 80 out of 261

$595K

Rank: 60 out of 261

$1,542

Average: $798

115

Average: 65

SUSAN HINES

Mount airy, N.C. 27030

43,255

Rank: 66 out of 261

465

Rank: 55 out of 261

$405K

Rank: 70 out of 261

$871

Average: $798

93

Average: 65

TARIQ NAZIR

Fayetteville, N.C. 28311

41,037

Rank: 67 out of 261

543

Rank: 34 out of 261

$428K

Rank: 69 out of 261

$788

Average: $798

76

Average: 65

MIHAELA VATCA

Winston salem, N.C. 27157

37,824

Rank: 68 out of 261

280

Rank: 131 out of 261

$241K

Rank: 78 out of 261

$861

Average: $798

135

Average: 65

ADAM KUYKENDAL

Matthews, N.C. 28105

34,001

Rank: 69 out of 261

320

Rank: 114 out of 261

$592K

Rank: 61 out of 261

$1,849

Average: $798

106

Average: 65

SUZANNE KIRBY

Cary, N.C. 27518

30,869

Rank: 70 out of 261

518

Rank: 43 out of 261

$487K

Rank: 67 out of 261

$940

Average: $798

60

Average: 65

REBECCA ELLIOTT

Charlotte, N.C. 28262

28,023

Rank: 71 out of 261

175

Rank: 172 out of 261

$314K

Rank: 72 out of 261

$1,792

Average: $798

160

Average: 65

DON JACKSON

Asheville, N.C. 28803

25,012

Rank: 72 out of 261

356

Rank: 94 out of 261

$295K

Rank: 74 out of 261

$829

Average: $798

70

Average: 65

DANIEL CARRIZOSA

Charlotte, N.C. 28203

23,424

Rank: 73 out of 261

289

Rank: 129 out of 261

$544K

Rank: 65 out of 261

$1,882

Average: $798

81

Average: 65

MAHA ELKORDY

Cary, N.C. 27511

22,751

Rank: 74 out of 261

311

Rank: 117 out of 261

$246K

Rank: 77 out of 261

$791

Average: $798

73

Average: 65

DANIEL HAGGSTROM

Charlotte, N.C. 28204

18,736

Rank: 75 out of 261

216

Rank: 156 out of 261

$327K

Rank: 71 out of 261

$1,513

Average: $798

87

Average: 65

SHONDA ASAAD

Asheville, N.C. 28803

18,728

Rank: 76 out of 261

383

Rank: 82 out of 261

$256K

Rank: 76 out of 261

$668

Average: $798

49

Average: 65

FRANCISCO CASTILLOS

Wake forest, N.C. 27587

16,174

Rank: 77 out of 261

430

Rank: 64 out of 261

$204K

Rank: 80 out of 261

$475

Average: $798

38

Average: 65

JORGE ABDALLAH

Greenville, N.C. 27834

15,698

Rank: 78 out of 261

479

Rank: 52 out of 261

$134K

Rank: 85 out of 261

$281

Average: $798

33

Average: 65

CATHERINE MOORE

Charlotte, N.C. 28207

14,287

Rank: 79 out of 261

299

Rank: 126 out of 261

$159K

Rank: 82 out of 261

$531

Average: $798

48

Average: 65

SURAJIT CHAUDHURI

Fayetteville, N.C. 28304

13,703

Rank: 80 out of 261

418

Rank: 69 out of 261

$309K

Rank: 73 out of 261

$739

Average: $798

33

Average: 65

PETER MANCUSI-UNGARO

Wilmington, N.C. 28401

13,654

Rank: 81 out of 261

106

Rank: 203 out of 261

$259K

Rank: 75 out of 261

$2,439

Average: $798

129

Average: 65

DAVID META

Rocky mount, N.C. 27804

9,969

Rank: 82 out of 261

182

Rank: 167 out of 261

$234K

Rank: 79 out of 261

$1,286

Average: $798

55

Average: 65

ELLEN WILLARD

Pinehurst, N.C. 28374

9,821

Rank: 83 out of 261

720

Rank: 21 out of 261

$127K

Rank: 87 out of 261

$176

Average: $798

14

Average: 65

ROBERT POHLMEYER

Pinehurst, N.C. 28374

9,513

Rank: 84 out of 261

428

Rank: 66 out of 261

$123K

Rank: 90 out of 261

$287

Average: $798

22

Average: 65

CHARLES KUZMA

Pinehurst, N.C. 28374

8,324

Rank: 85 out of 261

495

Rank: 49 out of 261

$133K

Rank: 86 out of 261

$268

Average: $798

17

Average: 65

TREVOR AUSTIN

Asheville, N.C. 28801

7,518

Rank: 86 out of 261

271

Rank: 134 out of 261

$116K

Rank: 92 out of 261

$430

Average: $798

28

Average: 65

JASON SHULTZ

Charlotte, N.C. 28207

7,225

Rank: 87 out of 261

197

Rank: 162 out of 261

$126K

Rank: 88 out of 261

$641

Average: $798

37

Average: 65

KWABENA OSEI-BOATENG

Lincolnton, N.C. 28092

6,799

Rank: 88 out of 261

175

Rank: 172 out of 261

$115K

Rank: 93 out of 261

$656

Average: $798

39

Average: 65

PAUL WALKER

Greenville, N.C. 27834

6,358

Rank: 89 out of 261

535

Rank: 37 out of 261

$157K

Rank: 83 out of 261

$293

Average: $798

12

Average: 65

MOHAN THAKURI

Asheville, N.C. 28801

5,842

Rank: 90 out of 261

721

Rank: 20 out of 261

$126K

Rank: 89 out of 261

$175

Average: $798

8

Average: 65

BORIS DAROVSKY

Eden, N.C. 27288

5,570

Rank: 91 out of 261

259

Rank: 140 out of 261

$69.4K

Rank: 118 out of 261

$268

Average: $798

22

Average: 65

SHANTAE LUCAS

Asheville, N.C. 28801

4,248

Rank: 92 out of 261

510

Rank: 46 out of 261

$72.7K

Rank: 114 out of 261

$143

Average: $798

8

Average: 65

TODD MOORE

Pinehurst, N.C. 28374

4,098

Rank: 93 out of 261

565

Rank: 32 out of 261

$122K

Rank: 91 out of 261

$215

Average: $798

7

Average: 65

PRASHANTI ATLURI

Greenville, N.C. 27834

4,009

Rank: 94 out of 261

324

Rank: 110 out of 261

$96.1K

Rank: 96 out of 261

$297

Average: $798

12

Average: 65

PAMELA LEPERA

Greenville, N.C. 27834

3,619

Rank: 95 out of 261

345

Rank: 100 out of 261

$98.5K

Rank: 95 out of 261

$285

Average: $798

10

Average: 65

MRIDU CHAND

Asheville, N.C. 28801

3,182

Rank: 96 out of 261

390

Rank: 79 out of 261

$50.6K

Rank: 147 out of 261

$130

Average: $798

8

Average: 65

ANDREW SCHREIBER

Wilmington, N.C. 28401

3,147

Rank: 97 out of 261

707

Rank: 22 out of 261

$160K

Rank: 81 out of 261

$227

Average: $798

4

Average: 65

MAHVISH MUZAFFAR

Greenville, N.C. 27834

2,812

Rank: 98 out of 261

323

Rank: 111 out of 261

$80.2K

Rank: 107 out of 261

$248

Average: $798

9

Average: 65

DARLA LILES

Greenville, N.C. 27834

2,768

Rank: 99 out of 261

448

Rank: 61 out of 261

$78K

Rank: 109 out of 261

$174

Average: $798

6

Average: 65

CHARLES KNUPP

Greenville, N.C. 27834

2,599

Rank: 100 out of 261

510

Rank: 46 out of 261

$77.1K

Rank: 110 out of 261

$151

Average: $798

5

Average: 65

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.