Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Pennsylvania » Diagnostic Radiology

Top Diagnostic Radiology Providers in Pennsylvania

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

ORLANDO ALVAREZ

Dresher, Pa. 19025

9,909

Rank: 47 out of 1,299

314

Rank: 1,181 out of 1,299

$91.2K

Rank: 560 out of 1,299

$290

Average: $61

32

Average: 2

MNAP MEDICAL SOLUTIONS, INC.

Philadelphia, Pa. 19115

43,998

Rank: 1 out of 1,299

2,667

Rank: 318 out of 1,299

$863K

Rank: 2 out of 1,299

$323

Average: $61

16

Average: 2

ROBERTA YANG

Philadelphia, Pa. 19107

6,692

Rank: 140 out of 1,299

502

Rank: 1,127 out of 1,299

$42.9K

Rank: 1,001 out of 1,299

$85

Average: $61

13

Average: 2

NORTH PITTSBURGH IMAGING SPECIALISTS LLC

Wexford, Pa. 15090

2,855

Rank: 682 out of 1,299

235

Rank: 1,212 out of 1,299

$32.2K

Rank: 1,095 out of 1,299

$137

Average: $61

12

Average: 2

JOHN DAWSEY

Kingston, Pa. 18704

37,145

Rank: 2 out of 1,299

3,101

Rank: 190 out of 1,299

$1.05M

Rank: 1 out of 1,299

$338

Average: $61

12

Average: 2

PATRICK O'KANE

Philadelphia, Pa. 19107

14,476

Rank: 12 out of 1,299

1,246

Rank: 849 out of 1,299

$123K

Rank: 311 out of 1,299

$99

Average: $61

12

Average: 2

TIMOTHY BRAATZ

Waverly, Pa. 18471

19,352

Rank: 6 out of 1,299

1,800

Rank: 607 out of 1,299

$446K

Rank: 6 out of 1,299

$248

Average: $61

11

Average: 2

DONALD MITCHELL

Philadelphia, Pa. 19107

11,014

Rank: 33 out of 1,299

1,103

Rank: 926 out of 1,299

$209K

Rank: 56 out of 1,299

$190

Average: $61

10

Average: 2

MICHAEL NALBANTIAN

Philadelphia, Pa. 19115

12,225

Rank: 21 out of 1,299

1,242

Rank: 852 out of 1,299

$197K

Rank: 66 out of 1,299

$159

Average: $61

10

Average: 2

MICHAEL WALLISCH

Carlisle, Pa. 17013

11,144

Rank: 32 out of 1,299

1,184

Rank: 885 out of 1,299

$156K

Rank: 157 out of 1,299

$132

Average: $61

9

Average: 2

KEITH PUMROY

Carlisle, Pa. 17013

13,391

Rank: 18 out of 1,299

1,462

Rank: 757 out of 1,299

$199K

Rank: 64 out of 1,299

$136

Average: $61

9

Average: 2

MOLLIE MCGINLEY

Philadelphia, Pa. 19103

32,237

Rank: 3 out of 1,299

3,523

Rank: 117 out of 1,299

$393K

Rank: 8 out of 1,299

$111

Average: $61

9

Average: 2

VIJAY RAO

Philadelphia, Pa. 19107

626

Rank: 1,181 out of 1,299

71

Rank: 1,272 out of 1,299

$10.4K

Rank: 1,220 out of 1,299

$147

Average: $61

9

Average: 2

BERNARD LEWIN

Dresher, Pa. 19025

853

Rank: 1,142 out of 1,299

103

Rank: 1,258 out of 1,299

$26.2K

Rank: 1,138 out of 1,299

$255

Average: $61

8

Average: 2

RONALD MALCOM

Lewisberry, Pa. 17339

297

Rank: 1,235 out of 1,299

36

Rank: 1,280 out of 1,299

$16.4K

Rank: 1,188 out of 1,299

$455

Average: $61

8

Average: 2

ETHAN HALPERN

Philadelphia, Pa. 19107

8,941

Rank: 66 out of 1,299

1,122

Rank: 916 out of 1,299

$98.7K

Rank: 482 out of 1,299

$88

Average: $61

8

Average: 2

RICK FELD

Philadelphia, Pa. 19107

10,763

Rank: 37 out of 1,299

1,354

Rank: 803 out of 1,299

$112K

Rank: 373 out of 1,299

$83

Average: $61

8

Average: 2

JOELLA WILSON-DAGAR

Harrisburg, Pa. 17109

403

Rank: 1,213 out of 1,299

51

Rank: 1,277 out of 1,299

$32.7K

Rank: 1,088 out of 1,299

$641

Average: $61

8

Average: 2

VALLABHANENI BABU

Pittsburgh, Pa. 15220

1,450

Rank: 1,014 out of 1,299

185

Rank: 1,236 out of 1,299

$32.6K

Rank: 1,092 out of 1,299

$176

Average: $61

8

Average: 2

JAWAAD MOHIUDDIN

Huntingdon valley, Pa. 19006

11,359

Rank: 29 out of 1,299

1,480

Rank: 747 out of 1,299

$268K

Rank: 26 out of 1,299

$181

Average: $61

8

Average: 2

JOSEPH MORGAN

Philadelphia, Pa. 19114

24,290

Rank: 4 out of 1,299

3,180

Rank: 178 out of 1,299

$249K

Rank: 37 out of 1,299

$78

Average: $61

8

Average: 2

ALBERT PARLADE

Danville, Pa. 17822

16,092

Rank: 10 out of 1,299

2,168

Rank: 473 out of 1,299

$155K

Rank: 160 out of 1,299

$72

Average: $61

7

Average: 2

CHARLES BOYD

Lititz, Pa. 17543

5,320

Rank: 250 out of 1,299

780

Rank: 1,042 out of 1,299

$101K

Rank: 463 out of 1,299

$129

Average: $61

7

Average: 2

SANDEEP DESHMUKH

Philadelphia, Pa. 19107

13,119

Rank: 19 out of 1,299

1,929

Rank: 547 out of 1,299

$179K

Rank: 100 out of 1,299

$93

Average: $61

7

Average: 2

DAVID BALL

Bloomsburg, Pa. 17815

795

Rank: 1,153 out of 1,299

120

Rank: 1,247 out of 1,299

$50.8K

Rank: 932 out of 1,299

$424

Average: $61

7

Average: 2

FLAVIUS GUGLIELMO

Philadelphia, Pa. 19107

7,245

Rank: 114 out of 1,299

1,114

Rank: 919 out of 1,299

$151K

Rank: 168 out of 1,299

$136

Average: $61

7

Average: 2

ALFRED KURTZ

Philadelphia, Pa. 19107

9,189

Rank: 61 out of 1,299

1,429

Rank: 770 out of 1,299

$94.9K

Rank: 523 out of 1,299

$66

Average: $61

6

Average: 2

JOSEPH RIENZI

Scranton, Pa. 18510

18,094

Rank: 9 out of 1,299

2,829

Rank: 270 out of 1,299

$163K

Rank: 135 out of 1,299

$58

Average: $61

6

Average: 2

LEVON NAZARIAN

Philadelphia, Pa. 19107

6,464

Rank: 160 out of 1,299

1,016

Rank: 954 out of 1,299

$83K

Rank: 632 out of 1,299

$82

Average: $61

6

Average: 2

OKSANA BALTAROWICH

Philadelphia, Pa. 19107

9,257

Rank: 59 out of 1,299

1,455

Rank: 760 out of 1,299

$104K

Rank: 438 out of 1,299

$71

Average: $61

6

Average: 2

SUDHIR VORA

Philadelphia, Pa. 19130

101

Rank: 1,273 out of 1,299

17

Rank: 1,286 out of 1,299

$1,382

Rank: 1,281 out of 1,299

$81

Average: $61

6

Average: 2

CARIN GONSALVES

Philadelphia, Pa. 19107

1,559

Rank: 992 out of 1,299

267

Rank: 1,200 out of 1,299

$166K

Rank: 125 out of 1,299

$621

Average: $61

6

Average: 2

CHUN WANG

Philadelphia, Pa. 19107

6,235

Rank: 172 out of 1,299

1,123

Rank: 915 out of 1,299

$86.7K

Rank: 598 out of 1,299

$77

Average: $61

6

Average: 2

JEFFREY BLUM

Scranton, Pa. 18508

12,114

Rank: 22 out of 1,299

2,231

Rank: 458 out of 1,299

$323K

Rank: 17 out of 1,299

$145

Average: $61

5

Average: 2

RICHARD RUPP

Pittsburgh, Pa. 15213

14,656

Rank: 11 out of 1,299

2,732

Rank: 295 out of 1,299

$228K

Rank: 42 out of 1,299

$83

Average: $61

5

Average: 2

MARK SKEVOFILAX

Scranton, Pa. 18508

10,820

Rank: 35 out of 1,299

2,031

Rank: 507 out of 1,299

$282K

Rank: 21 out of 1,299

$139

Average: $61

5

Average: 2

LARA BUSSEY

Gladwyne, Pa. 19035

19,876

Rank: 5 out of 1,299

3,767

Rank: 87 out of 1,299

$328K

Rank: 16 out of 1,299

$87

Average: $61

5

Average: 2

GOVINDARAJ MOHAN

Indiana, Pa. 15701

5,941

Rank: 189 out of 1,299

1,145

Rank: 906 out of 1,299

$129K

Rank: 279 out of 1,299

$113

Average: $61

5

Average: 2

CHRISTOPHER ROTH

Philadelphia, Pa. 19107

8,456

Rank: 76 out of 1,299

1,673

Rank: 661 out of 1,299

$151K

Rank: 172 out of 1,299

$90

Average: $61

5

Average: 2

JUAN GAIA

Kingston, Pa. 18704

5,704

Rank: 208 out of 1,299

1,133

Rank: 913 out of 1,299

$159K

Rank: 146 out of 1,299

$140

Average: $61

5

Average: 2

BARBARA ROBINS

Abington, Pa. 19001

2,499

Rank: 774 out of 1,299

506

Rank: 1,125 out of 1,299

$153K

Rank: 166 out of 1,299

$302

Average: $61

5

Average: 2

TIMOTHY CLARK

Philadelphia, Pa. 19104

1,350

Rank: 1,040 out of 1,299

275

Rank: 1,194 out of 1,299

$133K

Rank: 253 out of 1,299

$484

Average: $61

5

Average: 2

MICHAEL STELTZ

Mohrsville, Pa. 19541

13,959

Rank: 16 out of 1,299

2,853

Rank: 262 out of 1,299

$225K

Rank: 43 out of 1,299

$79

Average: $61

5

Average: 2

BARRY SKEIST

Sayre, Pa. 18840

18,542

Rank: 8 out of 1,299

3,932

Rank: 71 out of 1,299

$196K

Rank: 71 out of 1,299

$50

Average: $61

5

Average: 2

JAMES FRANGOS

Scranton, Pa. 18510

3,300

Rank: 577 out of 1,299

718

Rank: 1,056 out of 1,299

$86.2K

Rank: 604 out of 1,299

$120

Average: $61

5

Average: 2

SCOTT PRICE

Doylestown, Pa. 18901

1,379

Rank: 1,030 out of 1,299

304

Rank: 1,183 out of 1,299

$79K

Rank: 663 out of 1,299

$260

Average: $61

5

Average: 2

GERALD LARAR

Scranton, Pa. 18508

10,488

Rank: 40 out of 1,299

2,330

Rank: 418 out of 1,299

$300K

Rank: 18 out of 1,299

$129

Average: $61

5

Average: 2

GERARD WAGGENSPACK

York, Pa. 17403

13,815

Rank: 17 out of 1,299

3,103

Rank: 189 out of 1,299

$165K

Rank: 126 out of 1,299

$53

Average: $61

4

Average: 2

JOHN FARRELL

Wilkes barre, Pa. 18711

11,575

Rank: 27 out of 1,299

2,724

Rank: 296 out of 1,299

$254K

Rank: 32 out of 1,299

$93

Average: $61

4

Average: 2

EDGAR FEARNOW

Lancaster, Pa. 17602

9,484

Rank: 52 out of 1,299

2,292

Rank: 433 out of 1,299

$261K

Rank: 29 out of 1,299

$114

Average: $61

4

Average: 2

STEVEN RINEHOUSE

Sayre, Pa. 18840

18,588

Rank: 7 out of 1,299

4,531

Rank: 44 out of 1,299

$363K

Rank: 11 out of 1,299

$80

Average: $61

4

Average: 2

MICHAEL WOLF

Philadelphia, Pa. 19107

6,696

Rank: 139 out of 1,299

1,640

Rank: 680 out of 1,299

$203K

Rank: 62 out of 1,299

$124

Average: $61

4

Average: 2

FLETCHER MUNTER

York, Pa. 17403

4,998

Rank: 288 out of 1,299

1,234

Rank: 857 out of 1,299

$118K

Rank: 335 out of 1,299

$95

Average: $61

4

Average: 2

ANDREW KWAK

Bryn mawr, Pa. 19010

84

Rank: 1,279 out of 1,299

21

Rank: 1,284 out of 1,299

$13.6K

Rank: 1,203 out of 1,299

$649

Average: $61

4

Average: 2

EUGENE DANKO

Washington, Pa. 15301

1,159

Rank: 1,084 out of 1,299

290

Rank: 1,189 out of 1,299

$36.9K

Rank: 1,064 out of 1,299

$127

Average: $61

4

Average: 2

FRANK D'AMELIO

Mc connellsburg, Pa. 17233

7,517

Rank: 98 out of 1,299

1,913

Rank: 557 out of 1,299

$166K

Rank: 124 out of 1,299

$87

Average: $61

4

Average: 2

DOUGLAS CUTILLO

Scranton, Pa. 18510

14,428

Rank: 13 out of 1,299

3,675

Rank: 98 out of 1,299

$159K

Rank: 143 out of 1,299

$43

Average: $61

4

Average: 2

FREDERICK WEISS

Danville, Pa. 17822

1,015

Rank: 1,116 out of 1,299

259

Rank: 1,204 out of 1,299

$97K

Rank: 501 out of 1,299

$374

Average: $61

4

Average: 2

KEVIN PAISLEY

Du bois, Pa. 15801

7,347

Rank: 108 out of 1,299

1,892

Rank: 564 out of 1,299

$160K

Rank: 141 out of 1,299

$85

Average: $61

4

Average: 2

STEVEN FINDEN

Philadelphia, Pa. 19107

3,815

Rank: 487 out of 1,299

994

Rank: 963 out of 1,299

$99.5K

Rank: 475 out of 1,299

$100

Average: $61

4

Average: 2

LISA TARTAGLINO

Philadelphia, Pa. 19107

5,278

Rank: 252 out of 1,299

1,377

Rank: 798 out of 1,299

$158K

Rank: 149 out of 1,299

$115

Average: $61

4

Average: 2

ALBERT BARRETT

Clarion, Pa. 16214

12,375

Rank: 20 out of 1,299

3,237

Rank: 164 out of 1,299

$280K

Rank: 22 out of 1,299

$86

Average: $61

4

Average: 2

NED ENEA

Bethlehem, Pa. 18017

6,613

Rank: 144 out of 1,299

1,744

Rank: 629 out of 1,299

$146K

Rank: 199 out of 1,299

$83

Average: $61

4

Average: 2

MAURICE PERRY

Lancaster, Pa. 17602

6,161

Rank: 174 out of 1,299

1,640

Rank: 680 out of 1,299

$147K

Rank: 191 out of 1,299

$90

Average: $61

4

Average: 2

THOMAS BEDNAREK

Kingston, Pa. 18704

5,665

Rank: 213 out of 1,299

1,535

Rank: 720 out of 1,299

$129K

Rank: 281 out of 1,299

$84

Average: $61

4

Average: 2

JONAS REDMOND

Philadelphia, Pa. 19104

1,036

Rank: 1,112 out of 1,299

282

Rank: 1,190 out of 1,299

$95.6K

Rank: 513 out of 1,299

$339

Average: $61

4

Average: 2

JEFFREY MONDSCHEIN

Philadelphia, Pa. 19104

1,180

Rank: 1,078 out of 1,299

322

Rank: 1,179 out of 1,299

$99.7K

Rank: 471 out of 1,299

$310

Average: $61

4

Average: 2

..IRENE DAROCHA

Villanova, Pa. 19085

404

Rank: 1,212 out of 1,299

114

Rank: 1,249 out of 1,299

$19.7K

Rank: 1,174 out of 1,299

$173

Average: $61

4

Average: 2

ADAM FLANDERS

Philadelphia, Pa. 19107

2,940

Rank: 660 out of 1,299

830

Rank: 1,019 out of 1,299

$80.6K

Rank: 649 out of 1,299

$97

Average: $61

4

Average: 2

ARUN NACHIAPPAN

Philadelphia, Pa. 19104

6,140

Rank: 176 out of 1,299

1,743

Rank: 630 out of 1,299

$52.1K

Rank: 922 out of 1,299

$30

Average: $61

4

Average: 2

ASHEESH HARSHA

Pittsburgh, Pa. 15219

3,123

Rank: 614 out of 1,299

888

Rank: 997 out of 1,299

$61.9K

Rank: 820 out of 1,299

$70

Average: $61

4

Average: 2

PARAS LAKHANI

Philadelphia, Pa. 19107

8,277

Rank: 80 out of 1,299

2,357

Rank: 407 out of 1,299

$195K

Rank: 74 out of 1,299

$83

Average: $61

4

Average: 2

STEVEN FRIEDENBERG

Bethlehem, Pa. 18017

7,027

Rank: 122 out of 1,299

2,008

Rank: 520 out of 1,299

$164K

Rank: 131 out of 1,299

$82

Average: $61

3

Average: 2

LAURENCE NEEDLEMAN

Philadelphia, Pa. 19107

4,231

Rank: 407 out of 1,299

1,213

Rank: 869 out of 1,299

$68.8K

Rank: 755 out of 1,299

$57

Average: $61

3

Average: 2

DEEPAK SUDHEENDRA

Philadelphia, Pa. 19104

1,167

Rank: 1,082 out of 1,299

335

Rank: 1,172 out of 1,299

$102K

Rank: 452 out of 1,299

$304

Average: $61

3

Average: 2

ALLEGHENY IMAGING OF MCCANDLESS, LLC

Pittsburgh, Pa. 15237

3,123

Rank: 614 out of 1,299

898

Rank: 994 out of 1,299

$149K

Rank: 182 out of 1,299

$166

Average: $61

3

Average: 2

ANDREJ LYSHCHIK

Philadelphia, Pa. 19107

5,695

Rank: 210 out of 1,299

1,647

Rank: 676 out of 1,299

$87.5K

Rank: 591 out of 1,299

$53

Average: $61

3

Average: 2

BENJAMIN LEE

Lewisberry, Pa. 17339

6,988

Rank: 125 out of 1,299

2,035

Rank: 505 out of 1,299

$195K

Rank: 72 out of 1,299

$96

Average: $61

3

Average: 2

KEVIN FOGARTY

Bethlehem, Pa. 18017

8,467

Rank: 74 out of 1,299

2,505

Rank: 356 out of 1,299

$218K

Rank: 51 out of 1,299

$87

Average: $61

3

Average: 2

DINESH SHARMA

Philadelphia, Pa. 19107

5,156

Rank: 264 out of 1,299

1,529

Rank: 724 out of 1,299

$135K

Rank: 243 out of 1,299

$89

Average: $61

3

Average: 2

STEPHEN PRIPSTEIN

Chalfont, Pa. 18914

3,162

Rank: 602 out of 1,299

940

Rank: 982 out of 1,299

$218K

Rank: 50 out of 1,299

$232

Average: $61

3

Average: 2

GEORGE GAVERN

Darby, Pa. 19023

702

Rank: 1,165 out of 1,299

209

Rank: 1,226 out of 1,299

$26.6K

Rank: 1,133 out of 1,299

$127

Average: $61

3

Average: 2

MING YANG

Sayre, Pa. 18840

4,547

Rank: 356 out of 1,299

1,380

Rank: 796 out of 1,299

$796K

Rank: 3 out of 1,299

$577

Average: $61

3

Average: 2

TARIQ RAHMAN

Wilkes-barre, Pa. 18711

1,863

Rank: 917 out of 1,299

568

Rank: 1,109 out of 1,299

$143K

Rank: 210 out of 1,299

$252

Average: $61

3

Average: 2

ERRIN HOFFMAN

Allentown, Pa. 18103

2,747

Rank: 702 out of 1,299

838

Rank: 1,014 out of 1,299

$206K

Rank: 58 out of 1,299

$246

Average: $61

3

Average: 2

NEIL BERGER

Philadelphia, Pa. 19130

1,680

Rank: 964 out of 1,299

516

Rank: 1,124 out of 1,299

$29.5K

Rank: 1,112 out of 1,299

$57

Average: $61

3

Average: 2

JAMIL SARFRAZ

Kane, Pa. 16735

6,504

Rank: 154 out of 1,299

2,026

Rank: 511 out of 1,299

$147K

Rank: 192 out of 1,299

$73

Average: $61

3

Average: 2

BENJAMIN HAMMELMAN

Philadelphia, Pa. 19104

1,061

Rank: 1,107 out of 1,299

335

Rank: 1,172 out of 1,299

$79.4K

Rank: 660 out of 1,299

$237

Average: $61

3

Average: 2

RAYMOND FABRIZIO

Philadelphia, Pa. 19104

1,403

Rank: 1,024 out of 1,299

444

Rank: 1,142 out of 1,299

$98.4K

Rank: 485 out of 1,299

$222

Average: $61

3

Average: 2

RICHARD GORNIAK

Philadelphia, Pa. 19107

2,678

Rank: 719 out of 1,299

850

Rank: 1,009 out of 1,299

$78.2K

Rank: 671 out of 1,299

$92

Average: $61

3

Average: 2

JOSHUA RAMPTON

Sayre, Pa. 18840

11,892

Rank: 25 out of 1,299

3,791

Rank: 82 out of 1,299

$164K

Rank: 130 out of 1,299

$43

Average: $61

3

Average: 2

S. STAVROPOULOS

Philadelphia, Pa. 19104

815

Rank: 1,149 out of 1,299

260

Rank: 1,203 out of 1,299

$79.9K

Rank: 652 out of 1,299

$307

Average: $61

3

Average: 2

EDWARD HERSKOVITS

Philadelphia, Pa. 19104

2,269

Rank: 822 out of 1,299

730

Rank: 1,054 out of 1,299

$62.8K

Rank: 814 out of 1,299

$86

Average: $61

3

Average: 2

PAUL MCGEEHAN

Corry, Pa. 16407

5,112

Rank: 273 out of 1,299

1,648

Rank: 674 out of 1,299

$93.2K

Rank: 544 out of 1,299

$57

Average: $61

3

Average: 2

LUIS NADAL

Danville, Pa. 17822

1,169

Rank: 1,081 out of 1,299

383

Rank: 1,163 out of 1,299

$108K

Rank: 406 out of 1,299

$283

Average: $61

3

Average: 2

CARLOS BORZUTZKY

Pittsburgh, Pa. 15217

4,426

Rank: 377 out of 1,299

1,451

Rank: 762 out of 1,299

$405K

Rank: 7 out of 1,299

$279

Average: $61

3

Average: 2

LEIGH SHUMAN

Lancaster, Pa. 17602

11,966

Rank: 24 out of 1,299

3,929

Rank: 72 out of 1,299

$174K

Rank: 110 out of 1,299

$44

Average: $61

3

Average: 2

FRANCISCO MORALES

Kingston, Pa. 18704

1,011

Rank: 1,117 out of 1,299

332

Rank: 1,176 out of 1,299

$71.6K

Rank: 730 out of 1,299

$216

Average: $61

3

Average: 2

LISA COLLAZZO

Upland, Pa. 19013

4,106

Rank: 424 out of 1,299

1,351

Rank: 804 out of 1,299

$97.2K

Rank: 496 out of 1,299

$72

Average: $61

3

Average: 2

SALMI SIMMONS

Darby, Pa. 19023

832

Rank: 1,147 out of 1,299

274

Rank: 1,197 out of 1,299

$57.1K

Rank: 867 out of 1,299

$209

Average: $61

3

Average: 2

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.