Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » North Carolina » Thoracic Surgery (Cardiothoracic Vascular Surgery)

Top Thoracic Surgery (Cardiothoracic Vascular Surgery) 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

DANIEL GWAN-NULLA

Clyde, N.C. 28721

2,345

Rank: 1 out of 89

230

Rank: 21 out of 89

$96.5K

Rank: 55 out of 89

$419

Average: $824

10

Average: 3

CHRISTOPHER CICCI

Concord, N.C. 28025

1,837

Rank: 2 out of 89

516

Rank: 4 out of 89

$335K

Rank: 3 out of 89

$648

Average: $824

4

Average: 3

PETER KANE

Wilmington, N.C. 28401

1,752

Rank: 3 out of 89

478

Rank: 6 out of 89

$320K

Rank: 6 out of 89

$670

Average: $824

4

Average: 3

CRAIG CARTER

Clayton, N.C. 27520

1,724

Rank: 4 out of 89

670

Rank: 1 out of 89

$119K

Rank: 46 out of 89

$178

Average: $824

3

Average: 3

PAUL HAYES

Greensboro, N.C. 27405

1,512

Rank: 5 out of 89

585

Rank: 3 out of 89

$211K

Rank: 22 out of 89

$361

Average: $824

3

Average: 3

GEORGE HUGHES

Lumberton, N.C. 28358

1,461

Rank: 6 out of 89

507

Rank: 5 out of 89

$332K

Rank: 5 out of 89

$656

Average: $824

3

Average: 3

ROBERT MAUGHAN

Fayetteville, N.C. 28304

1,414

Rank: 7 out of 89

666

Rank: 2 out of 89

$317K

Rank: 7 out of 89

$476

Average: $824

2

Average: 3

HOWARD MARKS

Wilmington, N.C. 28401

1,399

Rank: 8 out of 89

186

Rank: 33 out of 89

$282K

Rank: 10 out of 89

$1,515

Average: $824

8

Average: 3

MARK GROH

Asheville, N.C. 28803

1,239

Rank: 9 out of 89

410

Rank: 7 out of 89

$486K

Rank: 1 out of 89

$1,185

Average: $824

3

Average: 3

OLIVER BINNS

Asheville, N.C. 28803

1,204

Rank: 10 out of 89

396

Rank: 9 out of 89

$370K

Rank: 2 out of 89

$936

Average: $824

3

Average: 3

ALAN COULSON

Hamlet, N.C. 28345

1,154

Rank: 11 out of 89

113

Rank: 64 out of 89

$72.4K

Rank: 71 out of 89

$641

Average: $824

10

Average: 3

TERRY LOWRY

Durham, N.C. 27710

1,123

Rank: 12 out of 89

379

Rank: 10 out of 89

$151K

Rank: 38 out of 89

$398

Average: $824

3

Average: 3

DAVID WHITE

Raleigh, N.C. 27609

1,046

Rank: 13 out of 89

367

Rank: 11 out of 89

$173K

Rank: 27 out of 89

$472

Average: $824

3

Average: 3

THOMAS D'AMICO

Durham, N.C. 27710

969

Rank: 14 out of 89

410

Rank: 7 out of 89

$153K

Rank: 35 out of 89

$373

Average: $824

2

Average: 3

ERIC SKIPPER

Charlotte, N.C. 28203

873

Rank: 15 out of 89

283

Rank: 17 out of 89

$282K

Rank: 9 out of 89

$996

Average: $824

3

Average: 3

ALAN JOHNSON

Asheville, N.C. 28803

850

Rank: 16 out of 89

313

Rank: 14 out of 89

$334K

Rank: 4 out of 89

$1,066

Average: $824

3

Average: 3

CARLOS ANCIANO GRANADILLO

Greenville, N.C. 27834

840

Rank: 17 out of 89

201

Rank: 28 out of 89

$93.1K

Rank: 57 out of 89

$463

Average: $824

4

Average: 3

RALPH CHRISTY

Concord, N.C. 28025

806

Rank: 18 out of 89

298

Rank: 15 out of 89

$243K

Rank: 15 out of 89

$816

Average: $824

3

Average: 3

JOHN STREITMAN

Pinehurst, N.C. 28374

739

Rank: 19 out of 89

204

Rank: 27 out of 89

$280K

Rank: 11 out of 89

$1,372

Average: $824

4

Average: 3

VICTOR KIM

New bern, N.C. 28562

736

Rank: 20 out of 89

330

Rank: 12 out of 89

$167K

Rank: 28 out of 89

$505

Average: $824

2

Average: 3

THOMAS EDGERTON

Pinehurst, N.C. 28374

719

Rank: 21 out of 89

328

Rank: 13 out of 89

$214K

Rank: 20 out of 89

$652

Average: $824

2

Average: 3

CARMELO MILANO

Lumberton, N.C. 28358

714

Rank: 22 out of 89

124

Rank: 60 out of 89

$314K

Rank: 8 out of 89

$2,530

Average: $824

6

Average: 3

T FERGUSON

Greenville, N.C. 27834

699

Rank: 23 out of 89

129

Rank: 56 out of 89

$121K

Rank: 44 out of 89

$939

Average: $824

5

Average: 3

STEPHEN ELY

Asheville, N.C. 28803

697

Rank: 24 out of 89

257

Rank: 19 out of 89

$242K

Rank: 16 out of 89

$941

Average: $824

3

Average: 3

MEDHAT TAKLA

Concord, N.C. 28025

690

Rank: 25 out of 89

287

Rank: 16 out of 89

$198K

Rank: 23 out of 89

$691

Average: $824

2

Average: 3

BRYON BOULTON

Raleigh, N.C. 27610

645

Rank: 26 out of 89

185

Rank: 35 out of 89

$251K

Rank: 14 out of 89

$1,357

Average: $824

3

Average: 3

LANCE LANDVATER

Raleigh, N.C. 27610

605

Rank: 27 out of 89

196

Rank: 31 out of 89

$212K

Rank: 21 out of 89

$1,082

Average: $824

3

Average: 3

BARRY CHAN

Charlotte, N.C. 28204

601

Rank: 28 out of 89

222

Rank: 22 out of 89

$262K

Rank: 13 out of 89

$1,182

Average: $824

3

Average: 3

JEKO MADJAROV

Charlotte, N.C. 28262

537

Rank: 29 out of 89

244

Rank: 20 out of 89

$151K

Rank: 37 out of 89

$619

Average: $824

2

Average: 3

DAVID HARPOLE

Durham, N.C. 27704

517

Rank: 30 out of 89

186

Rank: 33 out of 89

$115K

Rank: 48 out of 89

$618

Average: $824

3

Average: 3

BETTY TONG

Durham, N.C. 27710

515

Rank: 31 out of 89

207

Rank: 25 out of 89

$89K

Rank: 61 out of 89

$430

Average: $824

2

Average: 3

CURTIS ANDERSON

Greenville, N.C. 27834

514

Rank: 32 out of 89

198

Rank: 30 out of 89

$162K

Rank: 29 out of 89

$821

Average: $824

3

Average: 3

MARK ONAITIS

Durham, N.C. 27710

487

Rank: 33 out of 89

191

Rank: 32 out of 89

$93.3K

Rank: 56 out of 89

$489

Average: $824

3

Average: 3

BENJAMIN WEI

Durham, N.C. 27705

486

Rank: 34 out of 89

151

Rank: 43 out of 89

$99.1K

Rank: 54 out of 89

$656

Average: $824

3

Average: 3

ABDUL CHAUDHRY

Raleigh, N.C. 27612

477

Rank: 35 out of 89

161

Rank: 41 out of 89

$178K

Rank: 25 out of 89

$1,106

Average: $824

3

Average: 3

EDWARD KINCAID

Winston salem, N.C. 27157

471

Rank: 36 out of 89

215

Rank: 23 out of 89

$230K

Rank: 17 out of 89

$1,069

Average: $824

2

Average: 3

SAMUEL JACKS

Winston salem, N.C. 27104

468

Rank: 37 out of 89

264

Rank: 18 out of 89

$182K

Rank: 24 out of 89

$689

Average: $824

2

Average: 3

DAVID ANDREWS

Charlotte, N.C. 28204

465

Rank: 38 out of 89

207

Rank: 25 out of 89

$153K

Rank: 33 out of 89

$739

Average: $824

2

Average: 3

CHARLES EDWARDS

Charlotte, N.C. 28207

464

Rank: 39 out of 89

155

Rank: 42 out of 89

$40.9K

Rank: 78 out of 89

$264

Average: $824

3

Average: 3

MATTHEW HARTWIG

Durham, N.C. 27705

458

Rank: 40 out of 89

200

Rank: 29 out of 89

$122K

Rank: 43 out of 89

$609

Average: $824

2

Average: 3

ALDEN PARSONS

Raleigh, N.C. 27607

458

Rank: 40 out of 89

149

Rank: 46 out of 89

$76.2K

Rank: 68 out of 89

$511

Average: $824

3

Average: 3

RICHARD GILLESPIE

Raleigh, N.C. 27607

442

Rank: 42 out of 89

141

Rank: 50 out of 89

$64.7K

Rank: 74 out of 89

$459

Average: $824

3

Average: 3

MARK REAMES

Charlotte, N.C. 28203

438

Rank: 43 out of 89

211

Rank: 24 out of 89

$153K

Rank: 34 out of 89

$725

Average: $824

2

Average: 3

WALTER CHITWOOD

Greenville, N.C. 27834

434

Rank: 44 out of 89

89

Rank: 74 out of 89

$152K

Rank: 36 out of 89

$1,707

Average: $824

5

Average: 3

JAMES GREELISH

Gastonia, N.C. 28054

431

Rank: 45 out of 89

146

Rank: 48 out of 89

$174K

Rank: 26 out of 89

$1,194

Average: $824

3

Average: 3

NEAL KON

Winston salem, N.C. 27157

417

Rank: 46 out of 89

174

Rank: 37 out of 89

$267K

Rank: 12 out of 89

$1,533

Average: $824

2

Average: 3

PETER VAN TRIGT

Greensboro, N.C. 27401

402

Rank: 47 out of 89

103

Rank: 69 out of 89

$91.2K

Rank: 60 out of 89

$885

Average: $824

4

Average: 3

TIMOTHY OAKS

Winston salem, N.C. 27157

401

Rank: 48 out of 89

137

Rank: 53 out of 89

$20.8K

Rank: 82 out of 89

$152

Average: $824

3

Average: 3

CHARLES HARR

Charlotte, N.C. 28204

397

Rank: 49 out of 89

183

Rank: 36 out of 89

$78.2K

Rank: 65 out of 89

$427

Average: $824

2

Average: 3

BRYAN BARTLE

Greensboro, N.C. 27401

392

Rank: 50 out of 89

111

Rank: 67 out of 89

$120K

Rank: 45 out of 89

$1,084

Average: $824

4

Average: 3

DAVID DUNCAN

Winston-salem, N.C. 27104

389

Rank: 51 out of 89

149

Rank: 46 out of 89

$154K

Rank: 32 out of 89

$1,032

Average: $824

3

Average: 3

ALEC AKBAROV

Gastonia, N.C. 28054

381

Rank: 52 out of 89

121

Rank: 62 out of 89

$142K

Rank: 42 out of 89

$1,177

Average: $824

3

Average: 3

EDWARD GERHARDT

Greensboro, N.C. 27401

379

Rank: 53 out of 89

142

Rank: 49 out of 89

$75.1K

Rank: 69 out of 89

$529

Average: $824

3

Average: 3

JAMES KLENA

Durham, N.C. 27710

378

Rank: 54 out of 89

166

Rank: 39 out of 89

$43.7K

Rank: 77 out of 89

$263

Average: $824

2

Average: 3

KAUSHIK MANDAL

Greenville, N.C. 27834

375

Rank: 55 out of 89

112

Rank: 66 out of 89

$150K

Rank: 39 out of 89

$1,342

Average: $824

3

Average: 3

ROBERT HUNTER

Raleigh, N.C. 27610

375

Rank: 55 out of 89

162

Rank: 40 out of 89

$147K

Rank: 41 out of 89

$905

Average: $824

2

Average: 3

LEONARD WUDEL

Winston salem, N.C. 27157

354

Rank: 57 out of 89

128

Rank: 57 out of 89

$106K

Rank: 50 out of 89

$831

Average: $824

3

Average: 3

MARK HENNINGTON

Hickory, N.C. 28601

335

Rank: 58 out of 89

151

Rank: 43 out of 89

$82.8K

Rank: 63 out of 89

$549

Average: $824

2

Average: 3

JOEL MORGAN

Winston salem, N.C. 27104

331

Rank: 59 out of 89

130

Rank: 55 out of 89

$160K

Rank: 30 out of 89

$1,228

Average: $824

3

Average: 3

BRET BORCHELT

Winston-salem, N.C. 27104

331

Rank: 59 out of 89

114

Rank: 63 out of 89

$157K

Rank: 31 out of 89

$1,373

Average: $824

3

Average: 3

CORNELIUS DYKE

Gastonia, N.C. 28054

325

Rank: 61 out of 89

133

Rank: 54 out of 89

$117K

Rank: 47 out of 89

$880

Average: $824

2

Average: 3

NIRMAL VEERAMACHANENI

Chapel hill, N.C. 27599

325

Rank: 61 out of 89

141

Rank: 50 out of 89

$76.8K

Rank: 66 out of 89

$545

Average: $824

2

Average: 3

IVAN DAVID

Wilmington, N.C. 28401

325

Rank: 61 out of 89

48

Rank: 81 out of 89

$68.6K

Rank: 73 out of 89

$1,428

Average: $824

7

Average: 3

CLARENCE OWEN

Greensboro, N.C. 27401

321

Rank: 64 out of 89

96

Rank: 71 out of 89

$100K

Rank: 52 out of 89

$1,042

Average: $824

3

Average: 3

STEVEN HENDRICKSON

Greensboro, N.C. 27401

310

Rank: 65 out of 89

127

Rank: 59 out of 89

$75K

Rank: 70 out of 89

$591

Average: $824

2

Average: 3

HAROLD HOWE

Charlotte, N.C. 28204

310

Rank: 65 out of 89

170

Rank: 38 out of 89

$57.3K

Rank: 76 out of 89

$337

Average: $824

2

Average: 3

ADRIAN LATA

Winston salem, N.C. 27157

307

Rank: 67 out of 89

123

Rank: 61 out of 89

$106K

Rank: 51 out of 89

$864

Average: $824

2

Average: 3

CEMIL PURUT

Hickory, N.C. 28601

283

Rank: 68 out of 89

128

Rank: 57 out of 89

$99.1K

Rank: 53 out of 89

$774

Average: $824

2

Average: 3

ROBERT PEYTON

Raleigh, N.C. 27610

283

Rank: 68 out of 89

103

Rank: 69 out of 89

$91.5K

Rank: 59 out of 89

$888

Average: $824

3

Average: 3

JEFFREY GACA

Durham, N.C. 27710

279

Rank: 70 out of 89

140

Rank: 52 out of 89

$227K

Rank: 18 out of 89

$1,621

Average: $824

2

Average: 3

WILLIAM KILLINGER

Raleigh, N.C. 27610

277

Rank: 71 out of 89

94

Rank: 73 out of 89

$92.8K

Rank: 58 out of 89

$987

Average: $824

3

Average: 3

DONALD GLOWER

Lumberton, N.C. 28358

253

Rank: 72 out of 89

151

Rank: 43 out of 89

$222K

Rank: 19 out of 89

$1,470

Average: $824

2

Average: 3

RICHARD CARLTON

Hickory, N.C. 28601

252

Rank: 73 out of 89

96

Rank: 71 out of 89

$110K

Rank: 49 out of 89

$1,142

Average: $824

3

Average: 3

ANDY KISER

Pinehurst, N.C. 28374

232

Rank: 74 out of 89

106

Rank: 68 out of 89

$76.5K

Rank: 67 out of 89

$722

Average: $824

2

Average: 3

JOSEPH RUBELOWSKY

Raleigh, N.C. 27610

230

Rank: 75 out of 89

72

Rank: 78 out of 89

$82.7K

Rank: 64 out of 89

$1,149

Average: $824

3

Average: 3

MANI DANESHMAND

Durham, N.C. 27710

213

Rank: 76 out of 89

81

Rank: 75 out of 89

$148K

Rank: 40 out of 89

$1,829

Average: $824

3

Average: 3

JOHN KRAHNERT

Pinehurst, N.C. 28374

205

Rank: 77 out of 89

113

Rank: 64 out of 89

$22.8K

Rank: 81 out of 89

$201

Average: $824

2

Average: 3

ROBERT STIEGEL

Charlotte, N.C. 28203

178

Rank: 78 out of 89

78

Rank: 76 out of 89

$83.7K

Rank: 62 out of 89

$1,073

Average: $824

2

Average: 3

CHARLES MURPHY

Durham, N.C. 27710

171

Rank: 79 out of 89

68

Rank: 79 out of 89

$27.4K

Rank: 80 out of 89

$403

Average: $824

3

Average: 3

STEPHEN MILLS

High point, N.C. 27262

122

Rank: 80 out of 89

45

Rank: 82 out of 89

$58.7K

Rank: 75 out of 89

$1,304

Average: $824

3

Average: 3

SHU LIN

Lumberton, N.C. 28358

106

Rank: 81 out of 89

51

Rank: 80 out of 89

$68.6K

Rank: 72 out of 89

$1,345

Average: $824

2

Average: 3

WILLIAM HELTON

Raleigh, N.C. 27610

101

Rank: 82 out of 89

34

Rank: 85 out of 89

$12K

Rank: 85 out of 89

$352

Average: $824

3

Average: 3

JENNIFER PERNA

Durham, N.C. 27710

85

Rank: 83 out of 89

77

Rank: 77 out of 89

$4,978

Rank: 88 out of 89

$65

Average: $824

1

Average: 3

RIAD MEADA

Durham, N.C. 27710

84

Rank: 84 out of 89

37

Rank: 83 out of 89

$16.6K

Rank: 84 out of 89

$448

Average: $824

2

Average: 3

THOMAS CARANASOS

Chapel hill, N.C. 27599

76

Rank: 85 out of 89

32

Rank: 87 out of 89

$37.4K

Rank: 79 out of 89

$1,168

Average: $824

2

Average: 3

CHARLES BRIDGES

Charlotte, N.C. 28203

63

Rank: 86 out of 89

33

Rank: 86 out of 89

$20.2K

Rank: 83 out of 89

$613

Average: $824

2

Average: 3

KECIA SIMMONS

New bern, N.C. 28560

54

Rank: 87 out of 89

35

Rank: 84 out of 89

$5,116

Rank: 87 out of 89

$146

Average: $824

2

Average: 3

LANKALA REDDY

Durham, N.C. 27705

28

Rank: 88 out of 89

26

Rank: 88 out of 89

$2,299

Rank: 89 out of 89

$88

Average: $824

1

Average: 3

LEON ALEXANDER

Charlotte, N.C. 28278

18

Rank: 89 out of 89

17

Rank: 89 out of 89

$6,078

Rank: 86 out of 89

$358

Average: $824

1

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.