Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Florida » Hematology & Oncology

Top Hematology & Oncology Providers in Florida

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

VIKAS MALHOTRA

Spring hill, Fla. 34609

867,306

Rank: 1 out of 596

1,973

Rank: 13 out of 596

$9.32M

Rank: 1 out of 596

$4,725

Average: $1,473

440

Average: 127

CHRISTOPHER LOBO

Port charlotte, Fla. 33980

621,786

Rank: 2 out of 596

2,304

Rank: 7 out of 596

$6.38M

Rank: 2 out of 596

$2,768

Average: $1,473

270

Average: 127

HUAYANG TANG

Spring hill, Fla. 34609

581,295

Rank: 3 out of 596

1,603

Rank: 29 out of 596

$5.19M

Rank: 7 out of 596

$3,236

Average: $1,473

363

Average: 127

RICHARD BROWN

Sarasota, Fla. 34236

565,661

Rank: 4 out of 596

1,596

Rank: 31 out of 596

$6.2M

Rank: 3 out of 596

$3,887

Average: $1,473

354

Average: 127

PABLO REYES

The villages, Fla. 32159

561,929

Rank: 5 out of 596

1,619

Rank: 26 out of 596

$3.77M

Rank: 38 out of 596

$2,326

Average: $1,473

347

Average: 127

MAEN HUSSEIN

Leesburg, Fla. 34748

559,056

Rank: 6 out of 596

2,733

Rank: 6 out of 596

$6.16M

Rank: 4 out of 596

$2,255

Average: $1,473

205

Average: 127

SANDEEP THAPER

Leesburg, Fla. 34748

527,178

Rank: 7 out of 596

1,691

Rank: 22 out of 596

$3.96M

Rank: 34 out of 596

$2,339

Average: $1,473

312

Average: 127

VANCE WRIGHT-BROWNE

Port charlotte, Fla. 33980

515,311

Rank: 8 out of 596

2,000

Rank: 12 out of 596

$5.08M

Rank: 9 out of 596

$2,540

Average: $1,473

258

Average: 127

MARK RUBIN

Bonita springs, Fla. 34135

512,898

Rank: 9 out of 596

1,915

Rank: 15 out of 596

$5.04M

Rank: 11 out of 596

$2,631

Average: $1,473

268

Average: 127

REBECCA KOSLOFF

Bonita springs, Fla. 34135

500,307

Rank: 10 out of 596

2,151

Rank: 9 out of 596

$5.09M

Rank: 8 out of 596

$2,367

Average: $1,473

233

Average: 127

PRASHANT PATEL

Stuart, Fla. 34994

497,971

Rank: 11 out of 596

649

Rank: 198 out of 596

$4.35M

Rank: 25 out of 596

$6,703

Average: $1,473

767

Average: 127

MARTIN NICOLAU

Bonita springs, Fla. 34135

487,543

Rank: 12 out of 596

2,049

Rank: 11 out of 596

$4.65M

Rank: 20 out of 596

$2,272

Average: $1,473

238

Average: 127

IVOR PERCENT

Port charlotte, Fla. 33980

482,915

Rank: 13 out of 596

1,906

Rank: 16 out of 596

$4.94M

Rank: 14 out of 596

$2,592

Average: $1,473

253

Average: 127

OSAMA HLALAH

Winter haven, Fla. 33880

476,379

Rank: 14 out of 596

842

Rank: 143 out of 596

$2.25M

Rank: 112 out of 596

$2,667

Average: $1,473

566

Average: 127

PAUL LIN

Atlantis, Fla. 33462

464,742

Rank: 15 out of 596

517

Rank: 255 out of 596

$3.14M

Rank: 63 out of 596

$6,072

Average: $1,473

899

Average: 127

SUNIL GANDHI

Lecanto, Fla. 34461

464,160

Rank: 16 out of 596

948

Rank: 114 out of 596

$3.92M

Rank: 35 out of 596

$4,136

Average: $1,473

490

Average: 127

JAMES REEVES

Fort myers, Fla. 33908

460,019

Rank: 17 out of 596

1,814

Rank: 18 out of 596

$5.21M

Rank: 6 out of 596

$2,870

Average: $1,473

254

Average: 127

JAY WANG

Naples, Fla. 34113

456,915

Rank: 18 out of 596

1,353

Rank: 55 out of 596

$4.41M

Rank: 24 out of 596

$3,263

Average: $1,473

338

Average: 127

LUCIO GORDAN

Gainesville, Fla. 32605

455,578

Rank: 19 out of 596

1,426

Rank: 41 out of 596

$4.73M

Rank: 18 out of 596

$3,316

Average: $1,473

319

Average: 127

ANDREW LIPMAN

Naples, Fla. 34102

441,639

Rank: 20 out of 596

2,166

Rank: 8 out of 596

$4.72M

Rank: 19 out of 596

$2,181

Average: $1,473

204

Average: 127

MICHAEL MCCLEOD

Fort myers, Fla. 33905

441,307

Rank: 21 out of 596

1,609

Rank: 28 out of 596

$4.47M

Rank: 22 out of 596

$2,780

Average: $1,473

274

Average: 127

MICHAEL RAYMOND

Fort myers, Fla. 33908

436,209

Rank: 22 out of 596

2,094

Rank: 10 out of 596

$5.06M

Rank: 10 out of 596

$2,418

Average: $1,473

208

Average: 127

FRANCISCO RODRIGUEZ

Fort myers, Fla. 33901

435,151

Rank: 23 out of 596

1,651

Rank: 23 out of 596

$5.8M

Rank: 5 out of 596

$3,512

Average: $1,473

264

Average: 127

ERIC LUBINER

Port charlotte, Fla. 33980

429,166

Rank: 24 out of 596

1,936

Rank: 14 out of 596

$4.86M

Rank: 15 out of 596

$2,510

Average: $1,473

222

Average: 127

PADMAJA SAI

Palm coast, Fla. 32164

429,025

Rank: 25 out of 596

1,049

Rank: 92 out of 596

$4.14M

Rank: 29 out of 596

$3,950

Average: $1,473

409

Average: 127

AMIT SHAH

Sebring, Fla. 33872

419,108

Rank: 26 out of 596

1,362

Rank: 53 out of 596

$4.35M

Rank: 27 out of 596

$3,191

Average: $1,473

308

Average: 127

PAUL DODD

Ormond beach, Fla. 32174

418,800

Rank: 27 out of 596

1,136

Rank: 71 out of 596

$4.81M

Rank: 16 out of 596

$4,231

Average: $1,473

369

Average: 127

AHMED AL-HAZZOURI

Altamonte springs, Fla. 32701

415,976

Rank: 28 out of 596

1,543

Rank: 34 out of 596

$4.76M

Rank: 17 out of 596

$3,088

Average: $1,473

270

Average: 127

PATRICK ACEVEDO

Inverness, Fla. 34453

414,406

Rank: 29 out of 596

1,420

Rank: 42 out of 596

$4.98M

Rank: 13 out of 596

$3,508

Average: $1,473

292

Average: 127

NICHOLAS IANNOTTI

Port st lucie, Fla. 34952

401,699

Rank: 30 out of 596

1,623

Rank: 25 out of 596

$2.73M

Rank: 85 out of 596

$1,684

Average: $1,473

248

Average: 127

YOUSIF ABUBAKR

Jacksonville, Fla. 32207

400,578

Rank: 31 out of 596

7,566

Rank: 1 out of 596

$4.35M

Rank: 26 out of 596

$575

Average: $1,473

53

Average: 127

SILVIA ROMERO

Cape coral, Fla. 33914

397,851

Rank: 32 out of 596

1,585

Rank: 32 out of 596

$4.1M

Rank: 31 out of 596

$2,584

Average: $1,473

251

Average: 127

RAKESH ROHATGI

The villages, Fla. 32159

383,657

Rank: 33 out of 596

1,307

Rank: 58 out of 596

$3.32M

Rank: 56 out of 596

$2,542

Average: $1,473

294

Average: 127

SUSAN MORGAN

Naples, Fla. 34119

382,083

Rank: 34 out of 596

983

Rank: 104 out of 596

$3.69M

Rank: 43 out of 596

$3,757

Average: $1,473

389

Average: 127

RICHARD KNIPE

St petersburg, Fla. 33705

380,733

Rank: 35 out of 596

1,010

Rank: 100 out of 596

$3.04M

Rank: 68 out of 596

$3,013

Average: $1,473

377

Average: 127

MARAYS VELIZ

Lady lake, Fla. 32159

379,260

Rank: 36 out of 596

1,093

Rank: 83 out of 596

$2.44M

Rank: 100 out of 596

$2,231

Average: $1,473

347

Average: 127

PAUL GONTER

Venice, Fla. 34292

378,575

Rank: 37 out of 596

1,767

Rank: 20 out of 596

$3.99M

Rank: 33 out of 596

$2,255

Average: $1,473

214

Average: 127

NOEL MAUN

Venice, Fla. 34292

373,156

Rank: 38 out of 596

1,600

Rank: 30 out of 596

$3.43M

Rank: 53 out of 596

$2,141

Average: $1,473

233

Average: 127

SHALINI MULAPARTHI

Lakeland, Fla. 33805

369,963

Rank: 39 out of 596

1,196

Rank: 62 out of 596

$3.7M

Rank: 41 out of 596

$3,090

Average: $1,473

309

Average: 127

SCOTT DUNBAR

Fort myers, Fla. 33908

368,131

Rank: 40 out of 596

1,724

Rank: 21 out of 596

$3.74M

Rank: 40 out of 596

$2,168

Average: $1,473

214

Average: 127

IMAD EL-JASSOUS

Leesburg, Fla. 34748

367,915

Rank: 41 out of 596

1,398

Rank: 49 out of 596

$2.38M

Rank: 104 out of 596

$1,702

Average: $1,473

263

Average: 127

MICHAEL WERTHEIM

Port st lucie, Fla. 34952

365,218

Rank: 42 out of 596

1,433

Rank: 39 out of 596

$3.86M

Rank: 36 out of 596

$2,692

Average: $1,473

255

Average: 127

PAUL SWANSON

Port st lucie, Fla. 34952

362,716

Rank: 43 out of 596

1,569

Rank: 33 out of 596

$3.59M

Rank: 46 out of 596

$2,290

Average: $1,473

231

Average: 127

JOSE ALEMAR

Clearwater, Fla. 33761

361,977

Rank: 44 out of 596

1,099

Rank: 82 out of 596

$3.76M

Rank: 39 out of 596

$3,420

Average: $1,473

329

Average: 127

LAURA DICKERSON

Gainesville, Fla. 32605

361,173

Rank: 45 out of 596

1,408

Rank: 47 out of 596

$3.82M

Rank: 37 out of 596

$2,716

Average: $1,473

257

Average: 127

LOWELL HART

Fort myers, Fla. 33905

358,423

Rank: 46 out of 596

1,410

Rank: 44 out of 596

$5.02M

Rank: 12 out of 596

$3,563

Average: $1,473

254

Average: 127

FADI NAKHL

Brooksville, Fla. 34613

357,499

Rank: 47 out of 596

612

Rank: 219 out of 596

$2.62M

Rank: 90 out of 596

$4,282

Average: $1,473

584

Average: 127

ROY AMBINDER

Tavares, Fla. 32778

356,893

Rank: 48 out of 596

1,189

Rank: 63 out of 596

$3.45M

Rank: 52 out of 596

$2,899

Average: $1,473

300

Average: 127

RALPH GOUSSE

Altamonte springs, Fla. 32701

356,610

Rank: 49 out of 596

1,409

Rank: 46 out of 596

$3.07M

Rank: 67 out of 596

$2,175

Average: $1,473

253

Average: 127

SETH ROSEN

Port st lucie, Fla. 34952

354,972

Rank: 50 out of 596

1,372

Rank: 52 out of 596

$3.01M

Rank: 71 out of 596

$2,191

Average: $1,473

259

Average: 127

GUSTAVO FONSECA

Lecanto, Fla. 34461

347,945

Rank: 51 out of 596

1,028

Rank: 95 out of 596

$3.36M

Rank: 55 out of 596

$3,265

Average: $1,473

338

Average: 127

LUIS CHU

Sarasota, Fla. 34236

347,304

Rank: 52 out of 596

1,420

Rank: 42 out of 596

$4.14M

Rank: 30 out of 596

$2,917

Average: $1,473

245

Average: 127

JOHN PETERSON

St petersburg, Fla. 33705

344,671

Rank: 53 out of 596

1,019

Rank: 98 out of 596

$3.21M

Rank: 58 out of 596

$3,149

Average: $1,473

338

Average: 127

WILLIAM HARRER

Crystal river, Fla. 34429

343,405

Rank: 54 out of 596

976

Rank: 105 out of 596

$3.14M

Rank: 64 out of 596

$3,212

Average: $1,473

352

Average: 127

LEE ZEHNGEBOT

Orlando, Fla. 32804

342,399

Rank: 55 out of 596

1,403

Rank: 48 out of 596

$4.23M

Rank: 28 out of 596

$3,015

Average: $1,473

244

Average: 127

JANICE EAKLE

Sarasota, Fla. 34232

341,510

Rank: 56 out of 596

1,460

Rank: 36 out of 596

$4.48M

Rank: 21 out of 596

$3,066

Average: $1,473

234

Average: 127

HEATHER YECKES-RODIN

Port st. lucie, Fla. 34952

341,509

Rank: 57 out of 596

1,375

Rank: 51 out of 596

$2.7M

Rank: 88 out of 596

$1,962

Average: $1,473

248

Average: 127

ANDRES SORIANO

Venice, Fla. 34292

322,973

Rank: 58 out of 596

1,310

Rank: 57 out of 596

$2.96M

Rank: 74 out of 596

$2,260

Average: $1,473

247

Average: 127

WILLIAM GROW

Orlando, Fla. 32804

322,626

Rank: 59 out of 596

860

Rank: 141 out of 596

$3.57M

Rank: 47 out of 596

$4,153

Average: $1,473

375

Average: 127

HITESH PATEL

Clearwater, Fla. 33756

322,354

Rank: 60 out of 596

923

Rank: 118 out of 596

$3.2M

Rank: 59 out of 596

$3,462

Average: $1,473

349

Average: 127

DANIEL PATTERSON

Ocala, Fla. 34471

318,785

Rank: 61 out of 596

697

Rank: 183 out of 596

$2.97M

Rank: 73 out of 596

$4,255

Average: $1,473

457

Average: 127

VASUNDHARA IYENGAR

Lady lake, Fla. 32159

317,427

Rank: 62 out of 596

1,645

Rank: 24 out of 596

$3.5M

Rank: 49 out of 596

$2,127

Average: $1,473

193

Average: 127

ANDRES BHATIA

Gainesville, Fla. 32605

310,963

Rank: 63 out of 596

1,824

Rank: 17 out of 596

$3.64M

Rank: 45 out of 596

$1,998

Average: $1,473

170

Average: 127

SCOTT LUNIN

North port, Fla. 34288

303,795

Rank: 64 out of 596

1,122

Rank: 77 out of 596

$3.67M

Rank: 44 out of 596

$3,274

Average: $1,473

271

Average: 127

PHILIP NDUM

Palm coast, Fla. 32164

303,729

Rank: 65 out of 596

1,074

Rank: 87 out of 596

$2.22M

Rank: 113 out of 596

$2,067

Average: $1,473

283

Average: 127

SEJAL KUTHIALA

Jacksonville, Fla. 32207

300,668

Rank: 66 out of 596

1,118

Rank: 78 out of 596

$2.49M

Rank: 98 out of 596

$2,231

Average: $1,473

269

Average: 127

ANJU VASUDEVAN

Ocala, Fla. 34471

299,347

Rank: 67 out of 596

907

Rank: 124 out of 596

$2.19M

Rank: 115 out of 596

$2,415

Average: $1,473

330

Average: 127

VIPUL PATEL

Inverness, Fla. 34453

289,361

Rank: 68 out of 596

676

Rank: 186 out of 596

$2.05M

Rank: 123 out of 596

$3,037

Average: $1,473

428

Average: 127

FADI KAYALI

Sarasota, Fla. 34232

289,332

Rank: 69 out of 596

1,175

Rank: 66 out of 596

$3.57M

Rank: 48 out of 596

$3,038

Average: $1,473

246

Average: 127

NURUDDIN JOOMA

Clearwater, Fla. 33756

289,327

Rank: 70 out of 596

957

Rank: 109 out of 596

$2.8M

Rank: 82 out of 596

$2,921

Average: $1,473

302

Average: 127

IDELFIA MARTE

Clearwater, Fla. 33761

287,531

Rank: 71 out of 596

870

Rank: 138 out of 596

$1.95M

Rank: 135 out of 596

$2,243

Average: $1,473

330

Average: 127

RAMA BALARAMAN

Ocala, Fla. 34471

281,374

Rank: 72 out of 596

1,031

Rank: 93 out of 596

$3.47M

Rank: 51 out of 596

$3,367

Average: $1,473

273

Average: 127

RICHARD BUCK

Sarasota, Fla. 34232

281,358

Rank: 73 out of 596

1,144

Rank: 68 out of 596

$3.49M

Rank: 50 out of 596

$3,047

Average: $1,473

246

Average: 127

JENNIFER CULTRERA

Lady lake, Fla. 32159

279,867

Rank: 74 out of 596

1,410

Rank: 44 out of 596

$3.12M

Rank: 65 out of 596

$2,215

Average: $1,473

198

Average: 127

DON LUONG

Largo, Fla. 33777

278,607

Rank: 75 out of 596

1,072

Rank: 88 out of 596

$2.83M

Rank: 80 out of 596

$2,643

Average: $1,473

260

Average: 127

JENNIFER BALL

Clearwater, Fla. 33761

278,031

Rank: 76 out of 596

936

Rank: 117 out of 596

$2.7M

Rank: 87 out of 596

$2,884

Average: $1,473

297

Average: 127

MEHDI MOEZI

Fleming island, Fla. 32003

275,988

Rank: 77 out of 596

889

Rank: 132 out of 596

$2.5M

Rank: 97 out of 596

$2,809

Average: $1,473

310

Average: 127

PHILIP DUNN

Orlando, Fla. 32804

274,112

Rank: 78 out of 596

1,107

Rank: 80 out of 596

$3.02M

Rank: 70 out of 596

$2,729

Average: $1,473

248

Average: 127

SAHANA KALMADI

Jacksonville beach, Fla. 32250

269,815

Rank: 79 out of 596

670

Rank: 188 out of 596

$2.61M

Rank: 91 out of 596

$3,902

Average: $1,473

403

Average: 127

EDGAR MIRANDA

Clearwater, Fla. 33761

267,744

Rank: 80 out of 596

666

Rank: 190 out of 596

$1.61M

Rank: 167 out of 596

$2,413

Average: $1,473

402

Average: 127

LANE ZIEGLER

Largo, Fla. 33777

263,348

Rank: 81 out of 596

957

Rank: 109 out of 596

$2.82M

Rank: 81 out of 596

$2,950

Average: $1,473

275

Average: 127

DAVID WENK

New port richey, Fla. 34655

262,743

Rank: 82 out of 596

775

Rank: 162 out of 596

$3.15M

Rank: 61 out of 596

$4,058

Average: $1,473

339

Average: 127

FAITHLORE GARDNER

Cape coral, Fla. 33990

262,049

Rank: 83 out of 596

1,452

Rank: 38 out of 596

$4.08M

Rank: 32 out of 596

$2,811

Average: $1,473

180

Average: 127

MAGDA MELCHERT

Tampa, Fla. 33607

259,312

Rank: 84 out of 596

1,131

Rank: 73 out of 596

$2.47M

Rank: 99 out of 596

$2,183

Average: $1,473

229

Average: 127

SYED ZAFAR

Fort myers, Fla. 33901

259,204

Rank: 85 out of 596

1,768

Rank: 19 out of 596

$3.26M

Rank: 57 out of 596

$1,844

Average: $1,473

147

Average: 127

DANIEL MORRIS

Naples, Fla. 34102

258,320

Rank: 86 out of 596

1,614

Rank: 27 out of 596

$3.15M

Rank: 60 out of 596

$1,951

Average: $1,473

160

Average: 127

WILLIAM HARWIN

Fort myers, Fla. 33908

255,936

Rank: 87 out of 596

1,144

Rank: 68 out of 596

$2.58M

Rank: 93 out of 596

$2,252

Average: $1,473

224

Average: 127

VICTOR MELGEN

Orange city, Fla. 32763

254,405

Rank: 88 out of 596

842

Rank: 143 out of 596

$2.5M

Rank: 96 out of 596

$2,974

Average: $1,473

302

Average: 127

KETAN DOSHI

Ocala, Fla. 34471

250,216

Rank: 89 out of 596

900

Rank: 129 out of 596

$2.86M

Rank: 78 out of 596

$3,181

Average: $1,473

278

Average: 127

DAVID WRIGHT

Brandon, Fla. 33511

248,277

Rank: 90 out of 596

1,385

Rank: 50 out of 596

$4.46M

Rank: 23 out of 596

$3,224

Average: $1,473

179

Average: 127

GIUSEPPE PALERMO

Rockledge, Fla. 32955

241,540

Rank: 91 out of 596

1,431

Rank: 40 out of 596

$2.42M

Rank: 101 out of 596

$1,693

Average: $1,473

169

Average: 127

JOSEPH SENNABAUM

Hudson, Fla. 34667

241,440

Rank: 92 out of 596

787

Rank: 158 out of 596

$2.4M

Rank: 102 out of 596

$3,046

Average: $1,473

307

Average: 127

RAMBABU TUMMALA

Leesburg, Fla. 34788

240,693

Rank: 93 out of 596

1,126

Rank: 74 out of 596

$1.74M

Rank: 157 out of 596

$1,546

Average: $1,473

214

Average: 127

ROHAN FARIA

Tamarac, Fla. 33321

239,092

Rank: 94 out of 596

665

Rank: 194 out of 596

$3.08M

Rank: 66 out of 596

$4,626

Average: $1,473

360

Average: 127

KERRY CHAMBERLAIN

Largo, Fla. 33770

237,944

Rank: 95 out of 596

1,020

Rank: 97 out of 596

$2.62M

Rank: 89 out of 596

$2,572

Average: $1,473

233

Average: 127

SUMITHRA VATTIGUNTA

Palm beach gardens, Fla. 33410

236,094

Rank: 96 out of 596

774

Rank: 163 out of 596

$2.04M

Rank: 124 out of 596

$2,638

Average: $1,473

305

Average: 127

STEVEN MAMUS

Sarasota, Fla. 34233

235,513

Rank: 97 out of 596

6,054

Rank: 3 out of 596

$3.38M

Rank: 54 out of 596

$559

Average: $1,473

39

Average: 127

DANIEL SPITZ

West palm beach, Fla. 33401

235,433

Rank: 98 out of 596

814

Rank: 153 out of 596

$2.7M

Rank: 86 out of 596

$3,322

Average: $1,473

289

Average: 127

SERVILLANO DELA CRUZ

Crystal river, Fla. 34429

233,412

Rank: 99 out of 596

872

Rank: 137 out of 596

$1.93M

Rank: 141 out of 596

$2,211

Average: $1,473

268

Average: 127

MARK ROBBINS

Sun city center, Fla. 33573

231,800

Rank: 100 out of 596

1,140

Rank: 70 out of 596

$2.06M

Rank: 121 out of 596

$1,811

Average: $1,473

203

Average: 127

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.