ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » Alabama » Hematology/Oncology

Top Hematology/Oncology Providers in Alabama

Top Providers

Providers are grouped by the specialty assigned to them by Medicare. This specialty may differ from their self-reported specialty, and 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 WAPLES

Huntsville, Ala. 35805

506,285

Rank: 1 out of 78

1,528

Rank: 1 out of 78

$4.83M

Rank: 1 out of 78

$3,161

Average: $1,062

331

Average: 83

SAMMY BECDACH

Decatur, Ala. 35601

462,219

Rank: 2 out of 78

766

Rank: 16 out of 78

$4.27M

Rank: 2 out of 78

$5,577

Average: $1,062

603

Average: 83

JEREMY HON

Huntsville, Ala. 35805

321,511

Rank: 3 out of 78

1,350

Rank: 2 out of 78

$4.26M

Rank: 3 out of 78

$3,156

Average: $1,062

238

Average: 83

SURRINDER DANG

Huntsville, Ala. 35805

223,723

Rank: 4 out of 78

1,077

Rank: 6 out of 78

$2.1M

Rank: 7 out of 78

$1,950

Average: $1,062

208

Average: 83

KEVIN WINDSOR

Birmingham, Ala. 35213

210,394

Rank: 5 out of 78

584

Rank: 28 out of 78

$1.75M

Rank: 8 out of 78

$2,994

Average: $1,062

360

Average: 83

PHILIP MCGEE

Huntsville, Ala. 35805

177,162

Rank: 6 out of 78

1,026

Rank: 8 out of 78

$1.67M

Rank: 10 out of 78

$1,628

Average: $1,062

173

Average: 83

THOMAS BROWN

Dothan, Ala. 36305

161,139

Rank: 7 out of 78

783

Rank: 15 out of 78

$2.59M

Rank: 5 out of 78

$3,302

Average: $1,062

206

Average: 83

MANH DANG

Huntsville, Ala. 35801

159,344

Rank: 8 out of 78

1,140

Rank: 4 out of 78

$1.72M

Rank: 9 out of 78

$1,507

Average: $1,062

140

Average: 83

JOANNE ROSSMAN

Tuscaloosa, Ala. 35406

155,794

Rank: 9 out of 78

514

Rank: 32 out of 78

$1.19M

Rank: 18 out of 78

$2,311

Average: $1,062

303

Average: 83

ALI HACHEM

Huntsville, Ala. 35801

152,397

Rank: 10 out of 78

798

Rank: 14 out of 78

$1.13M

Rank: 20 out of 78

$1,419

Average: $1,062

191

Average: 83

STEPHEN DAVIDSON

Montgomery, Ala. 36106

147,713

Rank: 11 out of 78

1,308

Rank: 3 out of 78

$2.8M

Rank: 4 out of 78

$2,137

Average: $1,062

113

Average: 83

HARRY YU

Cullman, Ala. 35058

137,442

Rank: 12 out of 78

270

Rank: 50 out of 78

$1.39M

Rank: 15 out of 78

$5,140

Average: $1,062

509

Average: 83

BRIAN MATHEWS

Huntsville, Ala. 35805

133,489

Rank: 13 out of 78

1,091

Rank: 5 out of 78

$1.47M

Rank: 13 out of 78

$1,349

Average: $1,062

122

Average: 83

HEATHER SHAH

Decatur, Ala. 35601

132,703

Rank: 14 out of 78

695

Rank: 19 out of 78

$1.43M

Rank: 14 out of 78

$2,060

Average: $1,062

191

Average: 83

MICHAEL MCALLISTER

Dothan, Ala. 36305

122,388

Rank: 15 out of 78

687

Rank: 21 out of 78

$2.32M

Rank: 6 out of 78

$3,370

Average: $1,062

178

Average: 83

JOHN DUNN

Dothan, Ala. 36305

111,217

Rank: 16 out of 78

732

Rank: 17 out of 78

$1.49M

Rank: 12 out of 78

$2,040

Average: $1,062

152

Average: 83

ASHVINI SENGAR

Gadsden, Ala. 35901

109,391

Rank: 17 out of 78

559

Rank: 31 out of 78

$949K

Rank: 23 out of 78

$1,697

Average: $1,062

196

Average: 83

RICHARD GUALTIERI

Huntsville, Ala. 35801

101,420

Rank: 18 out of 78

912

Rank: 10 out of 78

$1.3M

Rank: 16 out of 78

$1,425

Average: $1,062

111

Average: 83

RAFAEL MAYOR

Dothan, Ala. 36305

91,824

Rank: 19 out of 78

1,035

Rank: 7 out of 78

$1.56M

Rank: 11 out of 78

$1,512

Average: $1,062

89

Average: 83

JEFFREY GEORGE

Mobile, Ala. 36608

82,664

Rank: 20 out of 78

892

Rank: 11 out of 78

$976K

Rank: 22 out of 78

$1,094

Average: $1,062

93

Average: 83

STEPHEN BECK

Birmingham, Ala. 35205

74,843

Rank: 21 out of 78

435

Rank: 42 out of 78

$853K

Rank: 24 out of 78

$1,961

Average: $1,062

172

Average: 83

JOHN REARDON

Montgomery, Ala. 36106

71,850

Rank: 22 out of 78

1,024

Rank: 9 out of 78

$1.19M

Rank: 17 out of 78

$1,166

Average: $1,062

70

Average: 83

KHALEEL ASHRAF

Birmingham, Ala. 35209

64,303

Rank: 23 out of 78

580

Rank: 29 out of 78

$734K

Rank: 26 out of 78

$1,265

Average: $1,062

111

Average: 83

CARA BONDLY

Birmingham, Ala. 35205

60,283

Rank: 24 out of 78

477

Rank: 36 out of 78

$1.07M

Rank: 21 out of 78

$2,239

Average: $1,062

126

Average: 83

JONATHAN BRIDGES

Birmingham, Ala. 35209

56,619

Rank: 25 out of 78

689

Rank: 20 out of 78

$740K

Rank: 25 out of 78

$1,075

Average: $1,062

82

Average: 83

ANTHONY KALLIATH

Florence, Ala. 35630

54,233

Rank: 26 out of 78

861

Rank: 13 out of 78

$663K

Rank: 29 out of 78

$770

Average: $1,062

63

Average: 83

ALLEN YEILDING

Birmingham, Ala. 35209

53,825

Rank: 27 out of 78

627

Rank: 25 out of 78

$664K

Rank: 28 out of 78

$1,059

Average: $1,062

86

Average: 83

JOELLE HAMILTON

Birmingham, Ala. 35211

53,421

Rank: 28 out of 78

454

Rank: 40 out of 78

$213K

Rank: 38 out of 78

$469

Average: $1,062

118

Average: 83

PURVI SHAH

Huntsville, Ala. 35805

47,346

Rank: 29 out of 78

608

Rank: 26 out of 78

$489K

Rank: 34 out of 78

$804

Average: $1,062

78

Average: 83

KATISHA VANCE

Birmingham, Ala. 35213

45,613

Rank: 30 out of 78

277

Rank: 49 out of 78

$605K

Rank: 30 out of 78

$2,184

Average: $1,062

165

Average: 83

LUIGI BERTOLI

Birmingham, Ala. 35209

43,610

Rank: 31 out of 78

395

Rank: 45 out of 78

$1.16M

Rank: 19 out of 78

$2,931

Average: $1,062

110

Average: 83

RACHEL KRUSPE

Huntsville, Ala. 35801

41,990

Rank: 32 out of 78

647

Rank: 24 out of 78

$513K

Rank: 33 out of 78

$793

Average: $1,062

65

Average: 83

JAMES BARTON

Birmingham, Ala. 35209

36,329

Rank: 33 out of 78

242

Rank: 53 out of 78

$665K

Rank: 27 out of 78

$2,746

Average: $1,062

150

Average: 83

CONNIE UZEL

Mobile, Ala. 36608

35,756

Rank: 34 out of 78

659

Rank: 23 out of 78

$562K

Rank: 31 out of 78

$853

Average: $1,062

54

Average: 83

DIEGO BEDOYA

Huntsville, Ala. 35805

31,673

Rank: 35 out of 78

500

Rank: 33 out of 78

$382K

Rank: 36 out of 78

$764

Average: $1,062

63

Average: 83

LUIS PINEDA

Vestavia, Ala. 35216

28,128

Rank: 36 out of 78

411

Rank: 43 out of 78

$558K

Rank: 32 out of 78

$1,357

Average: $1,062

68

Average: 83

MICHAEL GARCIA

Birmingham, Ala. 35211

27,491

Rank: 37 out of 78

564

Rank: 30 out of 78

$442K

Rank: 35 out of 78

$784

Average: $1,062

49

Average: 83

MELISSA BAIRD

Birmingham, Ala. 35233

22,324

Rank: 38 out of 78

438

Rank: 41 out of 78

$315K

Rank: 37 out of 78

$719

Average: $1,062

51

Average: 83

BALAGANESH GOPURALA

Alabaster, Ala. 35007

15,270

Rank: 39 out of 78

131

Rank: 60 out of 78

$109K

Rank: 44 out of 78

$829

Average: $1,062

117

Average: 83

LUZ BURGOS FUSTER

Birmingham, Ala. 35209

10,801

Rank: 40 out of 78

268

Rank: 51 out of 78

$176K

Rank: 39 out of 78

$655

Average: $1,062

40

Average: 83

GIDEON EWING

Boaz, Ala. 35957

10,617

Rank: 41 out of 78

685

Rank: 22 out of 78

$155K

Rank: 41 out of 78

$226

Average: $1,062

15

Average: 83

JONATHAN STOREY

Boaz, Ala. 35957

4,637

Rank: 98 out of 246

359

Rank: 108 out of 246

$64.6K

Rank: 140 out of 246

$180

Average: $1,062

13

Average: 83

TATYANA SYCHEVA

Tuscaloosa, Ala. 35406

2,900

Rank: 42 out of 78

161

Rank: 57 out of 78

$59.5K

Rank: 54 out of 78

$369

Average: $1,062

18

Average: 83

JOHN DUBAY

Tuscaloosa, Ala. 35401

2,367

Rank: 43 out of 78

880

Rank: 12 out of 78

$146K

Rank: 42 out of 78

$166

Average: $1,062

3

Average: 83

DAVID CLARKSON

Mobile, Ala. 36604

1,970

Rank: 44 out of 78

456

Rank: 39 out of 78

$96.1K

Rank: 46 out of 78

$211

Average: $1,062

4

Average: 83

LINDA FARMER

Opelika, Ala. 36801

1,790

Rank: 45 out of 78

480

Rank: 34 out of 78

$89.2K

Rank: 47 out of 78

$186

Average: $1,062

4

Average: 83

SUSAN BOSTICK

Tuscaloosa, Ala. 35401

1,777

Rank: 46 out of 78

700

Rank: 18 out of 78

$106K

Rank: 45 out of 78

$151

Average: $1,062

3

Average: 83

SHERRY MEADOWS

Mobile, Ala. 36608

1,770

Rank: 47 out of 78

411

Rank: 43 out of 78

$123K

Rank: 43 out of 78

$300

Average: $1,062

4

Average: 83

BRANDON JOHNSON

Opelika, Ala. 36801

1,710

Rank: 48 out of 78

466

Rank: 38 out of 78

$80K

Rank: 48 out of 78

$172

Average: $1,062

4

Average: 83

PHILIP WADE

Mobile, Ala. 36617

1,674

Rank: 49 out of 78

587

Rank: 27 out of 78

$79.1K

Rank: 49 out of 78

$135

Average: $1,062

3

Average: 83

THOMAS BUTLER

Mobile, Ala. 36604

1,592

Rank: 50 out of 78

282

Rank: 48 out of 78

$77.5K

Rank: 50 out of 78

$275

Average: $1,062

6

Average: 83

ROBERT CONRY

Birmingham, Ala. 35233

1,397

Rank: 51 out of 78

322

Rank: 47 out of 78

$165K

Rank: 40 out of 78

$512

Average: $1,062

4

Average: 83

EDITH GRAVES

Opelika, Ala. 36801

1,389

Rank: 52 out of 78

475

Rank: 37 out of 78

$61.1K

Rank: 53 out of 78

$129

Average: $1,062

3

Average: 83

ANDRES FORERO-TORRES

Birmingham, Ala. 35249

1,024

Rank: 53 out of 78

479

Rank: 35 out of 78

$73.8K

Rank: 51 out of 78

$154

Average: $1,062

2

Average: 83

MOLLIE DESHAZO

Birmingham, Ala. 35233

869

Rank: 54 out of 78

203

Rank: 55 out of 78

$68.7K

Rank: 52 out of 78

$339

Average: $1,062

4

Average: 83

NARESH BELLAM

Birmingham, Ala. 35249

706

Rank: 55 out of 78

230

Rank: 54 out of 78

$53.3K

Rank: 55 out of 78

$232

Average: $1,062

3

Average: 83

TINA WOOD

Birmingham, Ala. 35233

656

Rank: 56 out of 78

175

Rank: 56 out of 78

$41.3K

Rank: 61 out of 78

$236

Average: $1,062

4

Average: 83

LISLE NABELL

Birmingham, Ala. 35233

614

Rank: 57 out of 78

261

Rank: 52 out of 78

$43.1K

Rank: 59 out of 78

$165

Average: $1,062

2

Average: 83

WINDY DEAN-COLOMB

Mobile, Ala. 36604

597

Rank: 58 out of 78

104

Rank: 63 out of 78

$30.2K

Rank: 62 out of 78

$290

Average: $1,062

6

Average: 83

KELLY GODBY

Birmingham, Ala. 35249

591

Rank: 59 out of 78

136

Rank: 58 out of 78

$47.5K

Rank: 56 out of 78

$349

Average: $1,062

4

Average: 83

JOHN CARPENTER

Birmingham, Ala. 35249

575

Rank: 60 out of 78

342

Rank: 46 out of 78

$43.5K

Rank: 58 out of 78

$127

Average: $1,062

2

Average: 83

STEFAN GRANT

Birmingham, Ala. 35249

549

Rank: 61 out of 78

123

Rank: 61 out of 78

$46.7K

Rank: 57 out of 78

$380

Average: $1,062

4

Average: 83

BORIS PASCHE

Birmingham, Ala. 35249

463

Rank: 62 out of 78

98

Rank: 64 out of 78

$42.9K

Rank: 60 out of 78

$438

Average: $1,062

5

Average: 83

NORMA WISEMAN NORDEN

Mobile, Ala. 36604

320

Rank: 63 out of 78

133

Rank: 59 out of 78

$21.1K

Rank: 67 out of 78

$159

Average: $1,062

2

Average: 83

SHIN MINEISHI

Birmingham, Ala. 35233

304

Rank: 64 out of 78

61

Rank: 70 out of 78

$23.2K

Rank: 65 out of 78

$380

Average: $1,062

5

Average: 83

FRANCISCO VIZCARRONDO

Birmingham, Ala. 35233

299

Rank: 65 out of 78

119

Rank: 62 out of 78

$26.2K

Rank: 63 out of 78

$220

Average: $1,062

3

Average: 83

RICHARD LOPEZ

Birmingham, Ala. 35233

299

Rank: 65 out of 78

83

Rank: 66 out of 78

$24.9K

Rank: 64 out of 78

$301

Average: $1,062

4

Average: 83

DIEGO DE IDIAQUEZ BAKULA

Birmingham, Ala. 35233

271

Rank: 67 out of 78

97

Rank: 65 out of 78

$22.9K

Rank: 66 out of 78

$236

Average: $1,062

3

Average: 83

EDDIE REED

Mobile, Ala. 36640

228

Rank: 68 out of 78

70

Rank: 68 out of 78

$16.2K

Rank: 70 out of 78

$232

Average: $1,062

3

Average: 83

WILLIAM VAUGHAN

Birmingham, Ala. 35233

228

Rank: 68 out of 78

57

Rank: 72 out of 78

$16.5K

Rank: 69 out of 78

$289

Average: $1,062

4

Average: 83

DONNA SALZMAN

Birmingham, Ala. 35233

225

Rank: 70 out of 78

59

Rank: 71 out of 78

$17K

Rank: 68 out of 78

$289

Average: $1,062

4

Average: 83

RANDALL DAVIS

Birmingham, Ala. 35233

216

Rank: 71 out of 78

74

Rank: 67 out of 78

$14.9K

Rank: 71 out of 78

$201

Average: $1,062

3

Average: 83

DANIEL ALLENDORF

Birmingham, Ala. 35249

103

Rank: 72 out of 78

65

Rank: 69 out of 78

$7,212

Rank: 72 out of 78

$111

Average: $1,062

2

Average: 83

SRINIVAS JUJJAVARAPU

Huntsville, Ala. 35801

87

Rank: 73 out of 78

40

Rank: 73 out of 78

$6,456

Rank: 73 out of 78

$161

Average: $1,062

2

Average: 83

CARRIE MARQUETTE

Birmingham, Ala. 35249

43

Rank: 74 out of 78

31

Rank: 74 out of 78

$1,236

Rank: 75 out of 78

$40

Average: $1,062

1

Average: 83

WILLIAM DONNELLAN

Birmingham, Ala. 35249

20

Rank: 76 out of 78

12

Rank: 77 out of 78

$1,055

Rank: 76 out of 78

$88

Average: $1,062

2

Average: 83

SWETHA YADAV

Birmingham, Ala. 35249

16

Rank: 77 out of 78

12

Rank: 77 out of 78

$979

Rank: 77 out of 78

$82

Average: $1,062

1

Average: 83

RITA PASCHAL

Birmingham, Ala. 35294

16

Rank: 77 out of 78

15

Rank: 76 out of 78

$745

Rank: 78 out of 78

$50

Average: $1,062

1

Average: 83

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.