DoctorsProofNPPES directory · verify at state boards

Internal Medicine in Duluth, MN

133 verified internal medicine doctors in Duluth. Page 1 of 3.

Internists specialize in the prevention, diagnosis, and treatment of adult diseases, often coordinating complex or chronic conditions across multiple systems.

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 Minnesota Board of Medical Practice

Dr. Homam Alkaied, MD

Internal Medicine

21 yrs NPPES
NPI 1952391716
1001 E SUPERIOR ST, STE. L101, Duluth, MN 55802(218) 249-3081
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $98,767 (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.

$98,767

Total received

19

Transactions

6

Paying companies

Top paying companies

AstraZeneca Pharmaceuticals LP$70,720
AbbVie Inc.$15,000
AstraZeneca UK Limited$7,233
Eli Lilly and Company$3,500
Janssen Research & Development, LLC$2,300
Astellas Pharma US Inc$14.29

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 is higher than 99% of that group — among the highest recipients.

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

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

Dr. Dawn Drotar, MD

Internal Medicine

21 yrs NPPES
NPI 1891779120
400 EAST 3RD STREET, DULUTH CLINIC, Duluth, MN 55805(218) 786-8132
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. Krisa Keute, MD

Internal Medicine

21 yrs NPPES
NPI 1629052477
400 E 3RD ST, Duluth, MN 55805(218) 786-8364
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. Joseph Howard, MD

Internal Medicine

21 yrs NPPES
NPI 1861477408
1001 E SUPERIOR ST, STE. L401, Duluth, MN 55802(218) 249-7960
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. Peter Good, MD

Internal Medicine

20 yrs NPPES
NPI 1417913500
400 EAST 3RD STREET, Duluth, MN 55805(218) 786-8364
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. Kim Wilde, MD

Internal Medicine

20 yrs NPPES
NPI 1891744140
1001 E SUPERIOR ST STE L401, Duluth, MN 55802(218) 249-7960
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. Kuo Hau Chang, DO

Internal Medicine

20 yrs NPPES
NPI 1124077425
915 E 1ST ST, Duluth, MN 55805(218) 249-5225
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. David Albright, MD

Internal Medicine

20 yrs NPPES
NPI 1801845565
324 W SUPERIOR ST, Duluth, MN 55802(218) 727-8585
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. Gene Karwoski, MD

Internal Medicine

20 yrs NPPES
NPI 1326097841
1001 E SUPERIOR ST, STE L401, Duluth, MN 55802(218) 249-7960
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. Johan Bakken, MD

Internal Medicine

20 yrs NPPES
NPI 1366491789
1001 E SUPERIOR ST, SUITE L201, Duluth, MN 55802(218) 249-3057
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. Judith Arvold, MD

Internal Medicine

20 yrs NPPES
NPI 1033169495
1001 E SUPERIOR ST, SUITE L401, Duluth, MN 55802(218) 249-7960
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. Timothy Kleinschmidt, MD

Internal Medicine

20 yrs NPPES
NPI 1245280601
1001 E SUPERIOR ST, STE L401, Duluth, MN 55802(218) 249-7960
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. George Apostolou, MD

Internal Medicine

20 yrs NPPES
NPI 1033169123
324 W SUPERIOR ST, STE. 220, Duluth, MN 55802(218) 249-3500
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. David Arvold, MD

Internal Medicine

20 yrs NPPES
NPI 1790735504
1001 E SUPERIOR ST, STE L401, Duluth, MN 55805(218) 249-7960
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. Theodore Harwood, MD

Internal Medicine

20 yrs NPPES
NPI 1497705487
324 W SUPERIOR ST, SUITE 220, Duluth, MN 55802(218) 727-8585
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. John Vanetta, MD

Internal Medicine

20 yrs NPPES
NPI 1134179971
1001 E SUPERIOR ST, STE L401, Duluth, MN 55802(218) 249-7960
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. Robert Sjoberg, MD

Internal Medicine

20 yrs NPPES
NPI 1427009893
1011 E 1ST ST, Duluth, MN 55805(218) 249-7890
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. Jay Knuths, MD

Internal Medicine

20 yrs NPPES
NPI 1780634220
1001 E SUPERIOR ST, STE, L401, Duluth, MN 55802(218) 249-7960
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. David Sproat, MD

Internal Medicine

20 yrs NPPES
NPI 1184675639
324 W SUPERIOR ST, SUITE 220, Duluth, MN 55802(218) 727-8585
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. David Mast, MD

Internal Medicine

20 yrs NPPES
NPI 1912958331
1001 E SUPERIOR ST, STE L401, Duluth, MN 55802(218) 249-7960
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $1,040 (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.

$1,040

Total received

1

Transactions

1

Paying companies

Top paying companies

Medtronic, Inc.$1,040

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 is higher than 92% of that group — among the highest recipients.

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

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

Dr. Mark Goellner, MD

Internal Medicine

20 yrs NPPES
NPI 1316998750
1001 E SUPERIOR ST, SUITE L401, Duluth, MN 55802(218) 249-7960
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. Paul Sanford, MD

Internal Medicine

20 yrs NPPES
NPI 1649221052
1001 E SUPERIOR ST, SUITE L401, Duluth, MN 55802(218) 249-7960
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. Jake Powell, MD

Internal Medicine

20 yrs NPPES
NPI 1043260524
1001 E SUPERIOR ST, SUITE L401, Duluth, MN 55802(218) 249-7960
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 Huska, MD

Internal Medicine

20 yrs NPPES
NPI 1194776237
324 W SUPERIOR ST, SUITE 220, Duluth, MN 55802(218) 727-8585
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. Charles Wolfe, MD

Internal Medicine

20 yrs NPPES
NPI 1376594457
1001 E SUPERIOR ST, STE. L401, Duluth, MN 55802(218) 249-7960
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. Kenneth Howard, MD

Internal Medicine

20 yrs NPPES
NPI 1477504314
400 E 3RD ST, Duluth, MN 55805(218) 786-8364
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. Peter Aas, MD

Internal Medicine

20 yrs NPPES
NPI 1063455848
400 E 3RD ST, Duluth, MN 55805(218) 786-8364
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. Peter Person, MD

Internal Medicine

20 yrs NPPES
NPI 1134165129
400 E 3RD ST, Duluth, MN 55805(218) 786-8364
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. Robert Boman, MD

Internal Medicine

20 yrs NPPES
NPI 1912943317
400 E 3RD ST, Duluth, MN 55805(218) 786-8364
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. Mir Ali, MD

Internal Medicine

20 yrs NPPES
NPI 1154357077
400 E 3RD ST, Duluth, MN 55805(218) 783-8364
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. Josefino Diaz, MD

Internal Medicine

20 yrs NPPES
NPI 1891723599
400 E 3RD ST, Duluth, MN 55805(218) 786-8364
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. Dean Fox, MD

Internal Medicine

20 yrs NPPES
NPI 1477585032
400 E 3RD ST, Duluth, MN 55805(218) 786-8364
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. James Jorgenson, MD

Internal Medicine

20 yrs NPPES
NPI 1730112608
400 E 3RD ST, Duluth, MN 55805(218) 876-8364
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. Theresa Starkey, MD

Internal Medicine

20 yrs NPPES
NPI 1619900487
915 E 1ST ST, Duluth, MN 55805(218) 249-5555
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. Ernest Peaslee, MD

Internal Medicine

20 yrs NPPES
NPI 1417980830
400 E 3RD ST, Duluth, MN 55805(218) 786-8364
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. Anthony Rayner, MD

Internal Medicine

20 yrs NPPES
NPI 1326071523
400 E 3RD ST, Duluth, MN 55805(218) 786-8364
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. Supakit Titapiwatanakun, MD

Internal Medicine

20 yrs NPPES
NPI 1942233978
400 E 3RD ST, Duluth, MN 55805(218) 786-8364
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. Jeffrey Lyon, MD

Internal Medicine

20 yrs NPPES
NPI 1457385999
400 E 3RD ST, Duluth, MN 55805(218) 786-8364
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. Jeffrey Nelson, MD

Internal Medicine

20 yrs NPPES
NPI 1104850494
400 E 3RD ST, Duluth, MN 55805(218) 786-8364
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. James Berquist, MD

Internal Medicine

20 yrs NPPES
NPI 1114942737
400 E 3RD ST, Duluth, MN 55805(218) 786-8364
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. Matthew Schiller, MD

Internal Medicine

20 yrs NPPES
NPI 1427074103
400 E 3RD ST, Duluth, MN 55805(218) 786-8364
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. Paul Mchenry, MD

Internal Medicine

20 yrs NPPES
NPI 1962422923
400 EAST 3RD STREET, Duluth, MN 55805(218) 786-8364
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. Jean Van Pelt, MD

Internal Medicine

20 yrs NPPES
NPI 1689695835
400 E 3RD ST, Duluth, MN 55805(218) 786-8364
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. Jose Gomez, MD

Internal Medicine

20 yrs NPPES
NPI 1194748657
400 E 3RD ST, MCL2CRED, Duluth, MN 55805(218) 786-8319
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. Danielle Henkel, MD

Internal Medicine

20 yrs NPPES
NPI 1619986999
402 E 2ND ST, Duluth, MN 55805(218) 786-3443
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $72.37 (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.

$72.37

Total received

1

Transactions

1

Paying companies

Top paying companies

Abbott Laboratories$72.37

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 74th percentile of that group.

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

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

Dr. Margaret Chen, MD

Internal Medicine

20 yrs NPPES
NPI 1578678272
400 E 3RD ST, Duluth, MN 55805(218) 786-8364
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. Gina Slipka-Marinos, MD

Internal Medicine

20 yrs NPPES
NPI 1013023589
400 E 3RD ST, Duluth, MN 55805(218) 786-8364
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. Christine Depenthal, MD

Internal Medicine

20 yrs NPPES
NPI 1366553067
400 E 3RD ST, Duluth, MN 55805(218) 786-3337
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. Susan Yankovich, MD

Internal Medicine

20 yrs NPPES
NPI 1942301718
1001 E SUPERIOR ST, STE. L401, Duluth, MN 55802(218) 249-7960
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. Melanie Johnson, MD

Internal Medicine

20 yrs NPPES
NPI 1528132495
400 E 3RD ST, Duluth, MN 55805(218) 786-8364
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. Sonja Bjerk, MD

Internal Medicine

20 yrs NPPES
NPI 1316012297
400 E 3RD ST, ESSENTIA HEALTH DULUTH CLINIC, Duluth, MN 55805(218) 786-3993
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. Okechukwu Iwu, MD

Internal Medicine

20 yrs NPPES
NPI 1740356351
400 E 3RD ST, Duluth, MN 55805(218) 786-3337
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. Alan Johns, MD

Internal Medicine

20 yrs NPPES
NPI 1700952819
400 E 3RD ST, Duluth, MN 55805(218) 786-3337
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. Susan Streitz, MD

Internal Medicine

20 yrs NPPES
NPI 1760558803
400 E 3RD ST, Duluth, MN 55805(218) 786-3337
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. Michael Whitcomb, MD

Internal Medicine

20 yrs NPPES
NPI 1992871164
400 E 3RD ST, Duluth, MN 55805(218) 786-3337
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. Mark Monson, MD

Internal Medicine

20 yrs NPPES
NPI 1144396573
400 E 3RD ST, Duluth, MN 55805(218) 786-3337
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. Gene Hahn, MD

Internal Medicine

20 yrs NPPES
NPI 1801962238
915 E 1ST ST, Duluth, MN 55805(218) 249-5555
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. Timothy Rich, MD

Internal Medicine

20 yrs NPPES
NPI 1578630174
400 E 3RD ST, Duluth, MN 55805(218) 786-8364
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. Alan Peterson, MD

Internal Medicine

20 yrs NPPES
NPI 1154484657
400 E 3RD ST, Duluth, MN 55805(218) 786-3337
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. Michael Kowalski, MD

Internal Medicine

19 yrs NPPES
NPI 1447306683
400 EAST 3RD STREET, Duluth, MN 55805(218) 786-8132
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.

Internal Medicine in Duluth, MN — Verified | DoctorsProof | DoctorsProof