NPPES file of Aug 9, 2026

Occupational Medicine Physician in Pennsylvania

103 NPPES records list occupational medicine physician with a practice address in Pennsylvania, 0.8 per 100,000 residents, the 22nd highest rate of 50. Philadelphia and Pittsburgh have the most; each record links to the provider's NPI and the Pennsylvania license search. Page 2 of 3.

CMS NPPES registry, file of Aug 9, 2026; 2023 Census estimates · NUCC 2083X0100X · method

Philadelphia has the most, 17

Occupational Medicine Physician records in Pennsylvania

  1. Aaron Kolb, MD, MPH, FACOEMWilliamsport, PA 177011770551590
  2. John Kramer, MDLancaster, PA 176011427011949
  3. Mohannad Kusti, M.D., M.P.H.Pittsburgh, PA 152191275853012
  4. Louis Lam, M.D.Philadelphia, PA 191531407067549
  5. Kenneth Lankin, MDPhiladelphia, PA 191071548232739
  6. Lawrence Levy, DO, MPHLansdale, PA 194461497979108
  7. Paul Lewis, MD, MPHSeven Fields, PA 160461295721603
  8. Huwaida MansourMc Kees Rocks, PA 151361922290972
  9. Christopher Maropis, MDBethel Park, PA 151021366454456
  10. Anna Mathew, MDPittsburgh, PA 152241669402111
  11. Holly Mays, PTPittsburgh, PA 152191952420556
  12. Judith McKenzie, MDPhiladelphia, PA 191041679501126
  13. Hannah McLane, MDPhiladelphia, PA 191041013356187
  14. Edward McVay, M.D.Erie, PA 165021093720732
  15. Joshua Merris, MDChambersburg, PA 172011881057099
  16. Stanton Miller, M. D.Paoli, PA 193011356369086
  17. Zhiping Mo, MDChambersburg, PA 172011720288293
  18. Donald Molenaar, MD, MPHPittsburgh, PA 152051053618934
  19. Hasan Nezam, MDPhiladelphia, PA 191041144500364
  20. Peter Nigro, MDWest Point, PA 194861619191335
  21. Pete Obeng, MDStroudsburg, PA 183601801112834
  22. John Ogrodnick, MDHazle Township, PA 182021164407581
  23. Bolanle Ogunde, M.DDarby, PA 190231528490869
  24. Cheryl Opalack, DOKennett Square, PA 193481598773442
  25. Adam Pascoe, M.D.Sayre, PA 188401972846723
  26. Beverly Pattillo, M.D.Reading, PA 196051609008531
  27. Darrin Paulovich, M.D.Pittsburgh, PA 152191104944578
  28. Nicholas PytelWilliamsport, PA 177011851739742
  29. John Quigley, M.D., M.P.H.East Norriton, PA 194011639371834
  30. Thaddeus Ritch De Herrera, M.D.Philadelphia, PA 191541801063714
  31. Michael Riviello, MDWest Chester, PA 193821417213125
  32. James RochesterLancaster, PA 176031407888225
  33. Teresa Silvaggio, MDPittsburgh, PA 152131376623694
  34. Paul Smith, MDWilliamsport, PA 177011639205206
  35. Theodore Sofish, MDChambersburg, PA 172011740281419
  36. Roy Stahlman, M.D.Philadelphia, PA 191531215005863
  37. Jack Stein, D.O. M.P.H.Philadelphia, PA 191031760774756
  38. Rebecca Steinberg, M.D., MPH, MSPhiladelphia, PA 191121033253596
  39. Andrew Stroh, MDGreensburg, PA 156011841366325
  40. Rosemary Szollas, M.D.Bethlehem, PA 180171164566485
  41. Zilue Tang, M.D.Pittsburgh, PA 152131205031481
  42. Donald Viscusi, M.D.Erie, PA 165051598798399
  43. Kevin Vrablik, M.D.Allentown, PA 181031366404766
  44. Ernesto Weiss, COTA/LPhiladelphia, PA 191461861279846
  45. Karol White, N.P.Sayre, PA 188401578644498
  46. Mark Wilson, MDGreensburg, PA 156011588673123
  47. Ronald Wolfe, M.D.Reading, PA 196051992823298
  48. Brad Wolk, M.D.Natrona Heights, PA 150651366504557
  49. Richard Wright, M.D.Pittsburgh, PA 152151326167982
  50. Michael Wrigley, MDPaoli, PA 193011871663716

Source: CMS NPPES, primary taxonomy 2083X0100X: records by practice city and the list of records, file of Aug 9, 2026.

Pennsylvania ranks 22 of 50 per resident

  1. Missouri0.9
  2. Michigan0.9
  3. Nevada0.8
  4. Pennsylvania0.8
  5. Indiana0.8
  6. Massachusetts0.8
  7. 50 states and D.C.0.8

Source: CMS NPPES, primary taxonomy 2083X0100X by practice state, file of Aug 9, 2026; records per 100,000 residents, 2023 Census estimates.

36.9% of these records appear in a Medicare file, against 26.1% nationally

A Medicare file here is Part D prescribing (2024), a MIPS score (2023), an Open Payments record (2024) or Medicare group billing (CMS Doctors and Clinicians). A record outside them may still see patients: these files cover Medicare only.

  1. Pennsylvania36.9%
  2. United States26.1%

Occupational Medicine Physician records in Pennsylvania, measured

  • In a Medicare file38 of 103 · 36.9% here, 26.1% nationally
  • In the CMS Doctors and Clinicians file15 · 14.6% here, 10.7% nationally
  • Not updated in five years or more71 · 68.9% here, 70.9% nationally
  • Median graduation year1999 · the 15 records with a school on file

Source: CMS NPPES, file of Aug 9, 2026 (primary taxonomy 2083X0100X); CMS Medicare Part D Prescribers 2024, MIPS 2023, Open Payments 2024 and Doctors and Clinicians, matched by NPI.

What the count covers

103 NPPES records list occupational medicine physician (2083X0100X) as their primary taxonomy with a practice address in Pennsylvania: 0.8 per 100,000 residents against 0.8 nationally (50 states and D.C.). Philadelphia has 17 of them (17%).

A record is a registration a provider made and keeps up to date: it shows neither that the provider is licensed nor that they still practice there. The state's own license search is the check.

States with a similar number

  1. Washington102
  2. Ohio109
  3. Colorado93
  4. Florida91

States with a similar rate per 100,000

  1. Indiana0.8
  2. Massachusetts0.8
  3. Arizona0.8
  4. Nevada0.8

The largest states

  1. California415
  2. Texas168
  3. Ohio109
  4. Washington102
  5. Colorado93

Source: CMS National Plan and Provider Enumeration System (NPPES), file of Aug 9, 2026 (NPPES files on CMS.gov); NUCC Health Care Provider Taxonomy; 2023 Census population estimates. A registry record is not a license.

Figures on PlainDoctor are read from the federal files each page names (CMS NPPES, Medicare Part D, MIPS, Open Payments; the HHS-OIG exclusion list only as counts) and from Census population estimates, with the file date shown beside them. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error. Data current as of Aug 9, 2026.