DoctorsProofNPPES directory · verify at state boards

Doctors in Keene, NH

227 physicians listed in the NPPES public registry. Page 4 of 4.

NPPES tenure ≠ clinical experience. "Years on NPPES" is time since the physician first registered a National Provider Identifier, not time practicing medicine. Verify current license status with the state medical board.

Verify a license at the New Hampshire Board of Medicine

Dr. Olivier Van Houtte, MD

Surgery

11 yrs NPPES
NPI 1013396522
590 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $57.40 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$57.40

Total received

1

Transactions

1

Paying companies

Top paying companies

Intuitive Surgical, Inc.$57.40

Among the 39,537 surgery doctors we've analyzed, about 52% received any industry payment (median $305 among those who did). This doctor's total ranks around the 57th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US surgery doctors.

Payments to Olivier Van Houtte do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Lucinda Guerra, MD

Surgery

11 yrs NPPES
NPI 1558741181
590 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Majed Najjar, MD

Internal Medicine

11 yrs NPPES
NPI 1194107987
580 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $166.89 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$166.89

Total received

8

Transactions

3

Paying companies

Top paying companies

AstraZeneca Pharmaceuticals LP$108.71
Janssen Pharmaceuticals, Inc$42.90
Pfizer Inc.$15.28

Among the 183,896 internal medicine doctors we've analyzed, about 37% received any industry payment (median $195 among those who did). This doctor's total ranks around the 80th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US internal medicine doctors.

Payments to Majed Najjar do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Mahin Alamgir, MD

Dermatology

11 yrs NPPES
NPI 1619351897
51 RAILROAD ST, Keene, NH 03431(603) 354-6571
NPPES public registry
CMS Open Payments· $114.17 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$114.17

Total received

1

Transactions

1

Paying companies

Top paying companies

Amgen Inc.$114.17

Among the 16,166 dermatology doctors we've analyzed, about 64% received any industry payment (median $642 among those who did). This doctor's total is on the lower end — around the 48th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US dermatology doctors.

Payments to Mahin Alamgir do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Amr El Meligy, MD

Cardiovascular Disease

11 yrs NPPES
NPI 1538543756
580 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $59.92 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$59.92

Total received

3

Transactions

1

Paying companies

Top paying companies

E.R. Squibb & Sons, L.L.C.$59.92

Among the 26,323 cardiovascular disease doctors we've analyzed, about 66% received any industry payment (median $653 among those who did). This doctor's total is on the lower end — around the 42th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US cardiovascular disease doctors.

Payments to Amr El Meligy do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Ali Zia, MD

Internal Medicine

11 yrs NPPES
NPI 1942676978
590 COURT STREET, HOSPITAL MEDICINE, Keene, NH 03431(603) 354-5400
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Amjad Massoud, MD

Diagnostic Radiology

11 yrs NPPES
NPI 1366813859
351 WINCHESTER ST, Keene, NH 03431(603) 352-3406
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Maged Lotfalla, MD

Internal Medicine

10 yrs NPPES
NPI 1588021935
580 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $43.56 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$43.56

Total received

2

Transactions

2

Paying companies

Top paying companies

Aurinia Pharma U.S., Inc.$22.70
Vifor Pharma, Inc.$20.86

Among the 183,896 internal medicine doctors we've analyzed, about 37% received any industry payment (median $195 among those who did). This doctor's total ranks around the 71th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US internal medicine doctors.

Payments to Maged Lotfalla do not imply any wrongdoing. Many are meals, education, or research support.

Dr. John Nesbitt, MD

Emergency Medicine

10 yrs NPPES
NPI 1629431887
590 COURT ST, Keene, NH 03431(603) 354-6600
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Everett Bacon, MD

Emergency Medicine

10 yrs NPPES
NPI 1669827143
590 COURT ST, Keene, NH 03431(603) 354-6534
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Aaron Odermann, MD

Emergency Medicine

9 yrs NPPES
NPI 1811428113
590 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Kyle James, MD

Emergency Medicine

9 yrs NPPES
NPI 1275065591
590 COURT ST., Keene, NH 03431(603) 650-7254
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Sarah Markus, MD

Emergency Medicine

9 yrs NPPES
NPI 1093247066
580 COURT ST, EMERGENCY MEDICINE, Keene, NH 03431(603) 354-5400
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Jillian Perry, DO

Pediatrics

9 yrs NPPES
NPI 1972036606
590 COURT ST, Keene, NH 03431(603) 354-6534
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Terrence Wong, MD

Internal Medicine

9 yrs NPPES
NPI 1043746373
580 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Lynn Sloop, MD

Obstetrics & Gynecology

9 yrs NPPES
NPI 1467980417
590 COURT ST, Keene, NH 03431(603) 354-6534
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $28.82 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$28.82

Total received

1

Transactions

1

Paying companies

Top paying companies

AbbVie Inc.$28.82

Among the 47,072 obstetrics & gynecology doctors we've analyzed, about 47% received any industry payment (median $178 among those who did). This doctor's total ranks around the 60th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US obstetrics & gynecology doctors.

Payments to Lynn Sloop do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Ethan Karle, MD

Internal Medicine

9 yrs NPPES
NPI 1114456290
580 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $138.41 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$138.41

Total received

2

Transactions

2

Paying companies

Top paying companies

sanofi-aventis U.S. LLC$79.99
Intuitive Surgical, Inc.$58.42

Among the 183,896 internal medicine doctors we've analyzed, about 37% received any industry payment (median $195 among those who did). This doctor's total ranks around the 79th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US internal medicine doctors.

Payments to Ethan Karle do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Brock Billadeau, DO

Internal Medicine

9 yrs NPPES
NPI 1386164069
580 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $57.90 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$57.90

Total received

1

Transactions

1

Paying companies

Top paying companies

AstraZeneca Pharmaceuticals LP$57.90

Among the 183,896 internal medicine doctors we've analyzed, about 37% received any industry payment (median $195 among those who did). This doctor's total ranks around the 72th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US internal medicine doctors.

Payments to Brock Billadeau do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Carol Huntley-Smith, MD

Family Medicine

9 yrs NPPES
NPI 1851817522
590 COURT ST, DARTMOUTH HITCHCOCK - FAMILY MEDICINE, Keene, NH 03431(603) 354-5400
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Michael Sorrenti, MD

Internal Medicine

8 yrs NPPES
NPI 1174027809
590 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Daniel Schoolcraft, MD

Anatomic & Clinical Pathology

8 yrs NPPES
NPI 1740784826
580 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Stefanie Russell, MD

Family Medicine

8 yrs NPPES
NPI 1073019030
580 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Joshua Johnson, DO

Emergency Medicine

8 yrs NPPES
NPI 1316444888
580 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Muthutantrige Cooray, MD

Family Medicine

8 yrs NPPES
NPI 1922597285
590 COURT STREET, DARTMOUTH-HITCHCOCK CLINIC, Keene, NH 03431(603) 354-6762
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Ellen Richardson, MD

Family Medicine

8 yrs NPPES
NPI 1639669641
580 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Reuben Baker, MD

Family Medicine

8 yrs NPPES
NPI 1497245476
580 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Lindsay Miller, MD

Emergency Medicine

8 yrs NPPES
NPI 1952892747
580 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Alice Kaufman, MD

Family Medicine

8 yrs NPPES
NPI 1710470646
62 MAPLE AVE, Keene, NH 03431(603) 354-5400
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $118.80 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$118.80

Total received

1

Transactions

1

Paying companies

Top paying companies

CARDIVA MEDICAL, INC.$118.80

Among the 136,402 family medicine doctors we've analyzed, about 35% received any industry payment (median $151 among those who did). This doctor's total ranks around the 80th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US family medicine doctors.

Payments to Alice Kaufman do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Maxwell Harley, MD

Ophthalmology

7 yrs NPPES
NPI 1174083216
149 EMERALD ST, Keene, NH 03431(603) 354-5420
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Maria Loren Eberle, MD

Emergency Medicine

7 yrs NPPES
NPI 1821559204
580 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Joshua Torrey, MD

Emergency Medicine

7 yrs NPPES
NPI 1932769973
580 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Denise Dalmacion, MD

Internal Medicine

7 yrs NPPES
NPI 1063073955
580 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Joshua Sowick, MD

Emergency Medicine

7 yrs NPPES
NPI 1801457361
580 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Alex Tarabochia, MD

Internal Medicine

7 yrs NPPES
NPI 1700447117
580 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Lara Kirkpatrick, MD

Family Medicine

7 yrs NPPES
NPI 1811559198
590 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Sabrina Siddiqui, MD

Internal Medicine

6 yrs NPPES
NPI 1821611682
580 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Vinaya Jaikumar, MD

Internal Medicine

6 yrs NPPES
NPI 1790302966
580 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Sera Satoi, MD

Internal Medicine

6 yrs NPPES
NPI 1679189195
580 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registry
CMS Open Payments· $109.56 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$109.56

Total received

6

Transactions

4

Paying companies

Top paying companies

Takeda Pharmaceuticals U.S.A., Inc.$35.42
AbbVie Inc.$35.08
Nestle HealthCare Nutrition Inc.$19.82
Merck Sharp & Dohme LLC$19.24

Among the 183,896 internal medicine doctors we've analyzed, about 37% received any industry payment (median $195 among those who did). This doctor's total ranks around the 76th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US internal medicine doctors.

Payments to Sera Satoi do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Briana Saltstone, MD

Psychiatry

5 yrs NPPES
NPI 1215516463
580 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Ryan Hopkins, MD

Anesthesiology

5 yrs NPPES
NPI 1841873940
580 COURT ST, Keene, NH 03431(203) 688-4242
NPPES public registry
CMS Open Payments· $120.98 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$120.98

Total received

2

Transactions

1

Paying companies

Top paying companies

IDORSIA PHARMACEUTICALS US INC$120.98

Among the 62,108 anesthesiology doctors we've analyzed, about 29% received any industry payment (median $64 among those who did). This doctor's total is higher than 90% of that group — among the highest recipients.

Benchmark reflects doctors we've analyzed, not all US anesthesiology doctors.

Payments to Ryan Hopkins do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Siva Naga Yarrarapu, MD

Internal Medicine

5 yrs NPPES
NPI 1013582048
580 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Ahmad Tayyab, MD

Internal Medicine

5 yrs NPPES
NPI 1720651227
580 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registry
CMS Open Payments· $16.69 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$16.69

Total received

1

Transactions

1

Paying companies

Top paying companies

kaleo, Inc.$16.69

Among the 183,896 internal medicine doctors we've analyzed, about 37% received any industry payment (median $195 among those who did). This doctor's total ranks around the 65th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US internal medicine doctors.

Payments to Ahmad Tayyab do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Jayasree Ravilla, MD

Internal Medicine

5 yrs NPPES
NPI 1710650528
580 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Ankita Yelamanchili, MD

Internal Medicine

4 yrs NPPES
NPI 1649914581
580 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registry
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Umabalan Thirupathy, MD

Internal Medicine

4 yrs NPPES
NPI 1356076632
580 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registry
CMS Open Payments· $246.51 (2023)

Industry Payments (2023)

Reported by drug and device makers to CMS Open Payments. These payments are legal and disclosed — shown as context, not a judgment.

$246.51

Total received

11

Transactions

6

Paying companies

Top paying companies

Takeda Pharmaceuticals U.S.A., Inc.$78.00
E.R. Squibb & Sons, L.L.C.$49.38
AbbVie Inc.$49.18
GlaxoSmithKline, LLC.$29.04
Pfizer Inc.$20.91
AstraZeneca Pharmaceuticals LP$20.00

Among the 183,896 internal medicine doctors we've analyzed, about 37% received any industry payment (median $195 among those who did). This doctor's total ranks around the 83th percentile of that group.

Benchmark reflects doctors we've analyzed, not all US internal medicine doctors.

Payments to Umabalan Thirupathy do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Erica Kowalski, MD

Family Medicine

4 yrs NPPES
NPI 1326775156
590 COURT ST, Keene, NH 03431(603) 354-5454
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Dr. Kelsey Trombley, MD

Family Medicine

4 yrs NPPES
NPI 1295442218
590 COURT ST, Keene, NH 03431(603) 354-5400
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· No payments in 2023

Industry Payments

No industry payments on record in the 2023 CMS Open Payments data. This doctor received no reported payments from drug or device makers that year.

Doctors in Keene, NH — NPPES Registry | DoctorsProof — Page 4 | DoctorsProof