Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Oregon » Internal Medicine

Top Internal Medicine Providers in Oregon

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

RENEE PRINS

Portland, Ore. 97239

81,690

Rank: 1 out of 980

351

Rank: 177 out of 980

$1.37M

Rank: 1 out of 980

$3,908

Average: $219

233

Average: 7

KIRK JACOBSON

Eugene, Ore. 97401

36,305

Rank: 2 out of 980

633

Rank: 47 out of 980

$209K

Rank: 24 out of 980

$329

Average: $219

57

Average: 7

GURVINDER SURI

Portland, Ore. 97213

33,605

Rank: 3 out of 980

408

Rank: 134 out of 980

$387K

Rank: 2 out of 980

$949

Average: $219

82

Average: 7

ANDREW MASLONA

Coos bay, Ore. 97420

32,414

Rank: 4 out of 980

1,420

Rank: 6 out of 980

$351K

Rank: 4 out of 980

$247

Average: $219

23

Average: 7

MAGHA DISSANAYAKE

Eugene, Ore. 97405

28,282

Rank: 5 out of 980

375

Rank: 158 out of 980

$83.3K

Rank: 165 out of 980

$222

Average: $219

75

Average: 7

DANIEL SULLIVAN

Bend, Ore. 97701

24,671

Rank: 6 out of 980

535

Rank: 73 out of 980

$104K

Rank: 119 out of 980

$194

Average: $219

46

Average: 7

DENNIS LINDEN

Medford, Ore. 97504

23,439

Rank: 7 out of 980

1,335

Rank: 7 out of 980

$281K

Rank: 8 out of 980

$210

Average: $219

18

Average: 7

STEVEN SERES

Portland, Ore. 97227

23,009

Rank: 8 out of 980

148

Rank: 589 out of 980

$35.5K

Rank: 489 out of 980

$240

Average: $219

155

Average: 7

RICHARD HSU

Portland, Ore. 97220

20,916

Rank: 9 out of 980

267

Rank: 302 out of 980

$75.1K

Rank: 195 out of 980

$281

Average: $219

78

Average: 7

JEFFREY FULLMAN

Tualatin, Ore. 97062

19,984

Rank: 10 out of 980

461

Rank: 107 out of 980

$65.3K

Rank: 236 out of 980

$142

Average: $219

43

Average: 7

CHRISTOPHER ALFTINE

Medford, Ore. 97504

19,376

Rank: 11 out of 980

2,079

Rank: 1 out of 980

$230K

Rank: 15 out of 980

$111

Average: $219

9

Average: 7

GREGORY LACKIDES

Salem, Ore. 97303

17,672

Rank: 12 out of 980

294

Rank: 256 out of 980

$122K

Rank: 89 out of 980

$414

Average: $219

60

Average: 7

JOHN ALLEN

Bend, Ore. 97701

17,239

Rank: 13 out of 980

1,006

Rank: 18 out of 980

$237K

Rank: 13 out of 980

$236

Average: $219

17

Average: 7

JEFFREY WANG

Keizer, Ore. 97303

17,219

Rank: 14 out of 980

252

Rank: 332 out of 980

$167K

Rank: 42 out of 980

$663

Average: $219

68

Average: 7

SATISH BANKURU

Coos bay, Ore. 97420

16,720

Rank: 15 out of 980

684

Rank: 39 out of 980

$209K

Rank: 23 out of 980

$306

Average: $219

24

Average: 7

MICHAEL LAURIE

Eugene, Ore. 97402

16,640

Rank: 16 out of 980

397

Rank: 139 out of 980

$90.6K

Rank: 143 out of 980

$228

Average: $219

42

Average: 7

BASIL PITTENGER

Coos bay, Ore. 97420

16,375

Rank: 17 out of 980

1,466

Rank: 5 out of 980

$252K

Rank: 11 out of 980

$172

Average: $219

11

Average: 7

MARCEL WIGGERS

Grants pass, Ore. 97527

16,186

Rank: 18 out of 980

367

Rank: 164 out of 980

$144K

Rank: 57 out of 980

$391

Average: $219

44

Average: 7

MARIE BUSCEMI

Eugene, Ore. 97401

15,556

Rank: 19 out of 980

644

Rank: 44 out of 980

$130K

Rank: 76 out of 980

$201

Average: $219

24

Average: 7

ANDREW GILCHRIST

Eugene, Ore. 97401

15,518

Rank: 20 out of 980

493

Rank: 92 out of 980

$148K

Rank: 52 out of 980

$300

Average: $219

31

Average: 7

ALBERT NEWTON

Medford, Ore. 97504

14,779

Rank: 21 out of 980

696

Rank: 36 out of 980

$180K

Rank: 37 out of 980

$258

Average: $219

21

Average: 7

PHILIP MURRAY

Grants pass, Ore. 97527

14,312

Rank: 22 out of 980

324

Rank: 206 out of 980

$113K

Rank: 106 out of 980

$348

Average: $219

44

Average: 7

MICHAEL HARRIS

Bend, Ore. 97701

14,191

Rank: 23 out of 980

722

Rank: 32 out of 980

$221K

Rank: 17 out of 980

$307

Average: $219

20

Average: 7

SUSHAN JOSHI

Coos bay, Ore. 97420

13,891

Rank: 24 out of 980

1,043

Rank: 16 out of 980

$369K

Rank: 3 out of 980

$354

Average: $219

13

Average: 7

ARTHUR PARKER

Bend, Ore. 97701

13,617

Rank: 25 out of 980

625

Rank: 49 out of 980

$148K

Rank: 53 out of 980

$237

Average: $219

22

Average: 7

HAITHAM HADDAD

Grants pass, Ore. 97527

13,556

Rank: 26 out of 980

326

Rank: 203 out of 980

$197K

Rank: 28 out of 980

$605

Average: $219

42

Average: 7

GORDON WOLFE

Portland, Ore. 97225

13,342

Rank: 27 out of 980

175

Rank: 511 out of 980

$70.5K

Rank: 214 out of 980

$403

Average: $219

76

Average: 7

GARRETT PEARD

Medford, Ore. 97504

11,848

Rank: 28 out of 980

896

Rank: 22 out of 980

$246K

Rank: 12 out of 980

$275

Average: $219

13

Average: 7

PETER HUTCHINSON

Medford, Ore. 97504

11,595

Rank: 29 out of 980

468

Rank: 103 out of 980

$97.4K

Rank: 134 out of 980

$208

Average: $219

25

Average: 7

TRAVIS MCNEAL

Medford, Ore. 97504

11,450

Rank: 30 out of 980

708

Rank: 33 out of 980

$234K

Rank: 14 out of 980

$330

Average: $219

16

Average: 7

JOHN FORD

Eugene, Ore. 97401

11,434

Rank: 31 out of 980

566

Rank: 62 out of 980

$101K

Rank: 127 out of 980

$178

Average: $219

20

Average: 7

RAJESH RAVURI

Coos bay, Ore. 97420

11,366

Rank: 32 out of 980

1,081

Rank: 14 out of 980

$349K

Rank: 5 out of 980

$322

Average: $219

11

Average: 7

STEPHEN INKELES

Mcminnville, Ore. 97128

11,128

Rank: 33 out of 980

183

Rank: 492 out of 980

$52.7K

Rank: 313 out of 980

$288

Average: $219

61

Average: 7

BHARGAVBHAI PATEL

Coos bay, Ore. 97420

10,291

Rank: 34 out of 980

1,128

Rank: 11 out of 980

$327K

Rank: 6 out of 980

$290

Average: $219

9

Average: 7

MARK STERNFELD

Redmond, Ore. 97756

10,289

Rank: 35 out of 980

540

Rank: 71 out of 980

$189K

Rank: 32 out of 980

$350

Average: $219

19

Average: 7

PRANEET NANDURI

Salem, Ore. 97301

10,283

Rank: 36 out of 980

432

Rank: 125 out of 980

$138K

Rank: 64 out of 980

$319

Average: $219

24

Average: 7

JOHN COUNTISS

Grants pass, Ore. 97527

10,217

Rank: 37 out of 980

316

Rank: 226 out of 980

$105K

Rank: 115 out of 980

$334

Average: $219

32

Average: 7

DAVID TRETHEWAY

Redmond, Ore. 97756

9,862

Rank: 38 out of 980

292

Rank: 260 out of 980

$141K

Rank: 61 out of 980

$483

Average: $219

34

Average: 7

KENNETH SCHMIDT

Mcminnville, Ore. 97128

9,847

Rank: 39 out of 980

282

Rank: 274 out of 980

$104K

Rank: 122 out of 980

$367

Average: $219

35

Average: 7

HAROLD PALMER

Redmond, Ore. 97756

9,677

Rank: 40 out of 980

812

Rank: 26 out of 980

$202K

Rank: 26 out of 980

$249

Average: $219

12

Average: 7

WILLIAM HUSUM

Medford, Ore. 97504

9,636

Rank: 41 out of 980

354

Rank: 175 out of 980

$132K

Rank: 73 out of 980

$372

Average: $219

27

Average: 7

EDWARD CULLEN

Medford, Ore. 97504

9,600

Rank: 42 out of 980

598

Rank: 54 out of 980

$154K

Rank: 50 out of 980

$258

Average: $219

16

Average: 7

NGAN-LIEN NGUYEN

Portland, Ore. 97216

9,442

Rank: 43 out of 980

199

Rank: 448 out of 980

$73.1K

Rank: 205 out of 980

$367

Average: $219

47

Average: 7

HOA HOANG

Salem, Ore. 97306

9,425

Rank: 44 out of 980

452

Rank: 110 out of 980

$136K

Rank: 67 out of 980

$302

Average: $219

21

Average: 7

KAI PHILIPP OLSHAUSEN

Medford, Ore. 97504

9,325

Rank: 45 out of 980

526

Rank: 77 out of 980

$175K

Rank: 40 out of 980

$333

Average: $219

18

Average: 7

MATTHEW LASALA

Bend, Ore. 97701

9,173

Rank: 46 out of 980

705

Rank: 34 out of 980

$217K

Rank: 20 out of 980

$308

Average: $219

13

Average: 7

STEPHEN CARP

Keizer, Ore. 97303

9,141

Rank: 47 out of 980

221

Rank: 390 out of 980

$133K

Rank: 71 out of 980

$600

Average: $219

41

Average: 7

KARL SAXMAN

Eugene, Ore. 97402

9,063

Rank: 48 out of 980

351

Rank: 177 out of 980

$90.5K

Rank: 144 out of 980

$258

Average: $219

26

Average: 7

MARY JO RAMSEY

Eugene, Ore. 97401

8,981

Rank: 49 out of 980

802

Rank: 27 out of 980

$126K

Rank: 81 out of 980

$157

Average: $219

11

Average: 7

KEVIN SELLARS

Newberg, Ore. 97132

8,932

Rank: 50 out of 980

752

Rank: 30 out of 980

$77.3K

Rank: 179 out of 980

$103

Average: $219

12

Average: 7

PAUL HUUN

Salem, Ore. 97303

8,876

Rank: 51 out of 980

324

Rank: 206 out of 980

$176K

Rank: 39 out of 980

$544

Average: $219

27

Average: 7

TODD WINTER

Medford, Ore. 97504

8,751

Rank: 52 out of 980

866

Rank: 24 out of 980

$183K

Rank: 34 out of 980

$212

Average: $219

10

Average: 7

ANN MARIE PAULSEN

Portland, Ore. 97224

8,747

Rank: 53 out of 980

114

Rank: 677 out of 980

$31K

Rank: 553 out of 980

$272

Average: $219

77

Average: 7

THOMAS MARGULIES

Medford, Ore. 97501

8,586

Rank: 54 out of 980

593

Rank: 56 out of 980

$259K

Rank: 9 out of 980

$437

Average: $219

14

Average: 7

A HENDIN

Portland, Ore. 97227

8,436

Rank: 55 out of 980

395

Rank: 141 out of 980

$70.5K

Rank: 213 out of 980

$179

Average: $219

21

Average: 7

WILLIAM GILLESPIE

Salem, Ore. 97303

8,350

Rank: 56 out of 980

294

Rank: 256 out of 980

$164K

Rank: 45 out of 980

$558

Average: $219

28

Average: 7

JEAN LEE

Portland, Ore. 97225

8,302

Rank: 57 out of 980

221

Rank: 390 out of 980

$32.6K

Rank: 528 out of 980

$148

Average: $219

38

Average: 7

DAWN MEHLHAFF

Springfield, Ore. 97477

8,275

Rank: 58 out of 980

196

Rank: 456 out of 980

$45.7K

Rank: 376 out of 980

$233

Average: $219

42

Average: 7

ANDREAN GUROV

Medford, Ore. 97504

8,227

Rank: 59 out of 980

563

Rank: 63 out of 980

$101K

Rank: 128 out of 980

$179

Average: $219

15

Average: 7

MARK FISCHL

Salem, Ore. 97303

8,123

Rank: 60 out of 980

234

Rank: 367 out of 980

$94.1K

Rank: 136 out of 980

$402

Average: $219

35

Average: 7

HAROLD HARMON

Salem, Ore. 97302

8,111

Rank: 61 out of 980

291

Rank: 261 out of 980

$99.1K

Rank: 130 out of 980

$341

Average: $219

28

Average: 7

DANIEL BRANDENBURG

Medford, Ore. 97504

7,943

Rank: 62 out of 980

1,042

Rank: 17 out of 980

$123K

Rank: 87 out of 980

$118

Average: $219

8

Average: 7

ROBERT BERGSTROM

Gresham, Ore. 97030

7,798

Rank: 63 out of 980

214

Rank: 404 out of 980

$74.5K

Rank: 200 out of 980

$348

Average: $219

36

Average: 7

KATHRYN GILLILAND

Eugene, Ore. 97401

7,701

Rank: 64 out of 980

281

Rank: 275 out of 980

$101K

Rank: 125 out of 980

$361

Average: $219

27

Average: 7

KAI LI

Oregon city, Ore. 97045

7,687

Rank: 65 out of 980

551

Rank: 67 out of 980

$67.7K

Rank: 223 out of 980

$123

Average: $219

14

Average: 7

JOHN FORSYTHE

Tualatin, Ore. 97062

7,140

Rank: 66 out of 980

489

Rank: 94 out of 980

$55.1K

Rank: 285 out of 980

$113

Average: $219

15

Average: 7

GREGG COODLEY

Portland, Ore. 97219

7,107

Rank: 67 out of 980

180

Rank: 499 out of 980

$112K

Rank: 109 out of 980

$622

Average: $219

39

Average: 7

STEVEN MANESS

Gresham, Ore. 97030

7,089

Rank: 68 out of 980

167

Rank: 530 out of 980

$52.9K

Rank: 310 out of 980

$317

Average: $219

42

Average: 7

EDWARD WOLF

Corvallis, Ore. 97330

7,041

Rank: 69 out of 980

575

Rank: 59 out of 980

$143K

Rank: 58 out of 980

$250

Average: $219

12

Average: 7

CHRISTOPHER MURPHY

Medford, Ore. 97504

6,889

Rank: 70 out of 980

429

Rank: 127 out of 980

$183K

Rank: 35 out of 980

$425

Average: $219

16

Average: 7

PHILLIP TAGGART

Eugene, Ore. 97401

6,806

Rank: 71 out of 980

257

Rank: 323 out of 980

$27.6K

Rank: 594 out of 980

$107

Average: $219

26

Average: 7

ROBERT DAVIES

Salem, Ore. 97306

6,803

Rank: 72 out of 980

399

Rank: 137 out of 980

$126K

Rank: 82 out of 980

$315

Average: $219

17

Average: 7

EMMA LEE JUNIOR

Eugene, Ore. 97405

6,741

Rank: 73 out of 980

271

Rank: 291 out of 980

$93.3K

Rank: 139 out of 980

$344

Average: $219

25

Average: 7

BHAVANI PEDDAGOVINDU

Coos bay, Ore. 97420

6,679

Rank: 74 out of 980

537

Rank: 72 out of 980

$225K

Rank: 16 out of 980

$420

Average: $219

12

Average: 7

CRAIG THORNTON

Mcminnville, Ore. 97128

6,670

Rank: 75 out of 980

265

Rank: 306 out of 980

$111K

Rank: 111 out of 980

$418

Average: $219

25

Average: 7

CELSO GANGAN

Redmond, Ore. 97756

6,622

Rank: 76 out of 980

793

Rank: 28 out of 980

$197K

Rank: 29 out of 980

$248

Average: $219

8

Average: 7

ANNE KILLINGBECK

Redmond, Ore. 97756

6,618

Rank: 77 out of 980

290

Rank: 262 out of 980

$113K

Rank: 105 out of 980

$389

Average: $219

23

Average: 7

MOLLY OMIZO

Bend, Ore. 97701

6,536

Rank: 78 out of 980

189

Rank: 471 out of 980

$108K

Rank: 113 out of 980

$574

Average: $219

35

Average: 7

MICHAEL CARNEVALE

Eugene, Ore. 97401

6,424

Rank: 79 out of 980

621

Rank: 51 out of 980

$104K

Rank: 120 out of 980

$167

Average: $219

10

Average: 7

WILLIAM RYAN

Portland, Ore. 97225

6,408

Rank: 80 out of 980

446

Rank: 116 out of 980

$102K

Rank: 123 out of 980

$228

Average: $219

14

Average: 7

AMIT BHANDARI

Coos bay, Ore. 97420

6,403

Rank: 81 out of 980

818

Rank: 25 out of 980

$221K

Rank: 18 out of 980

$270

Average: $219

8

Average: 7

ROBIN CHANDLER

Keizer, Ore. 97303

6,357

Rank: 82 out of 980

267

Rank: 302 out of 980

$115K

Rank: 101 out of 980

$431

Average: $219

24

Average: 7

HASSAN GHANDOUR

Springfield, Ore. 97477

6,321

Rank: 83 out of 980

678

Rank: 41 out of 980

$125K

Rank: 83 out of 980

$184

Average: $219

9

Average: 7

EDWARD SCHWARZ

Eugene, Ore. 97402

6,289

Rank: 84 out of 980

570

Rank: 61 out of 980

$112K

Rank: 107 out of 980

$197

Average: $219

11

Average: 7

EDWARD GROENHOUT

Grants pass, Ore. 97527

6,147

Rank: 85 out of 980

456

Rank: 108 out of 980

$188K

Rank: 33 out of 980

$413

Average: $219

13

Average: 7

MARKUS OPEL

Grants pass, Ore. 97527

6,017

Rank: 86 out of 980

326

Rank: 203 out of 980

$137K

Rank: 65 out of 980

$421

Average: $219

18

Average: 7

MOLLY TVEITE

Eugene, Ore. 97404

6,000

Rank: 87 out of 980

333

Rank: 194 out of 980

$86.2K

Rank: 156 out of 980

$259

Average: $219

18

Average: 7

ANNE HIRSCH

Portland, Ore. 97213

5,849

Rank: 88 out of 980

270

Rank: 296 out of 980

$83.7K

Rank: 162 out of 980

$310

Average: $219

22

Average: 7

MELVIN YAMASE

Canby, Ore. 97013

5,824

Rank: 89 out of 980

197

Rank: 453 out of 980

$63.1K

Rank: 247 out of 980

$320

Average: $219

30

Average: 7

SHUGANG GE

Portland, Ore. 97216

5,739

Rank: 90 out of 980

303

Rank: 238 out of 980

$115K

Rank: 102 out of 980

$378

Average: $219

19

Average: 7

CHARLES COFAS

Klamath falls, Ore. 97601

5,676

Rank: 91 out of 980

1,502

Rank: 4 out of 980

$317K

Rank: 7 out of 980

$211

Average: $219

4

Average: 7

CHRISTOPHER MULLER

Coos bay, Ore. 97420

5,676

Rank: 91 out of 980

949

Rank: 20 out of 980

$203K

Rank: 25 out of 980

$214

Average: $219

6

Average: 7

JAMES PUTERBAUGH

Portland, Ore. 97225

5,616

Rank: 93 out of 980

128

Rank: 645 out of 980

$26.8K

Rank: 599 out of 980

$209

Average: $219

44

Average: 7

SANGKUN PARK

Astoria, Ore. 97103

5,611

Rank: 94 out of 980

523

Rank: 78 out of 980

$214K

Rank: 21 out of 980

$410

Average: $219

11

Average: 7

LINH DAO

Portland, Ore. 97225

5,469

Rank: 95 out of 980

348

Rank: 181 out of 980

$77.3K

Rank: 180 out of 980

$222

Average: $219

16

Average: 7

JOHN EGAR

Florence, Ore. 97439

5,293

Rank: 96 out of 980

289

Rank: 264 out of 980

$46.7K

Rank: 368 out of 980

$162

Average: $219

18

Average: 7

ELANA FEDOR

Salem, Ore. 97302

5,204

Rank: 97 out of 980

179

Rank: 502 out of 980

$93.5K

Rank: 138 out of 980

$522

Average: $219

29

Average: 7

STEVEN ATHAY

Corvallis, Ore. 97330

5,191

Rank: 98 out of 980

468

Rank: 103 out of 980

$140K

Rank: 63 out of 980

$299

Average: $219

11

Average: 7

GEORGE SCHULTZ

Medford, Ore. 97504

5,183

Rank: 99 out of 980

1,142

Rank: 10 out of 980

$122K

Rank: 88 out of 980

$107

Average: $219

5

Average: 7

DUANE BURROUGHS

Portland, Ore. 97227

5,177

Rank: 100 out of 980

433

Rank: 123 out of 980

$83.5K

Rank: 164 out of 980

$193

Average: $219

12

Average: 7

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.