DoctorsProofNPPES directory · verify at state boards

Internal Medicine in Roseville, MI

28 verified internal medicine doctors in Roseville.

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 Michigan Board of Medicine

Dr. Osama Nunu, MD

Internal Medicine

21 yrs NPPES
NPI 1831191170
25710 KELLY RD STE 1, Roseville, MI 48066(586) 772-2600
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. Kishan Jasti, MD

Internal Medicine

21 yrs NPPES
NPI 1346248135
25195 KELLY ROAD, SUITE A, Roseville, MI 48066(586) 775-4594
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $439.31 (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.

$439.31

Total received

8

Transactions

5

Paying companies

Top paying companies

ShockWave Medical, Inc$190.02
Corcym Inc$166.33
ZOLL Services LLC (A/K/A ZOLL LifeCor Corp)$38.84
Siemens Medical Solutions USA, Inc.$22.72
NOVARTIS PHARMACEUTICALS CORPORATION$21.40

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

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

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

Dr. Majeed Paduvana, MD

Internal Medicine

21 yrs NPPES
NPI 1649272261
18263 E 10 MILE RD, SUITE E, Roseville, MI 48066(586) 552-8696
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $37.36 (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.

$37.36

Total received

2

Transactions

2

Paying companies

Top paying companies

Teva Pharmaceuticals USA, Inc.$22.52
Pfizer Inc.$14.84

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

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

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

Dr. Benjamin Osowa, MD

Internal Medicine

21 yrs NPPES
NPI 1053305110
18263 E 10 MILE RD, SUITE E, Roseville, MI 48066(586) 552-8696
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $50.00 (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.

$50.00

Total received

2

Transactions

1

Paying companies

Top paying companies

Currax Pharmaceuticals LLC$50.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 72th percentile of that group.

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

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

Dr. Mohamad Rahbar, MD

Internal Medicine

21 yrs NPPES
NPI 1679567762
18263 E 10 MILE RD, SUITE D, Roseville, MI 48066(586) 778-4950
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $53.23 (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.

$53.23

Total received

3

Transactions

2

Paying companies

Top paying companies

Pfizer Inc.$35.90
Nestle HealthCare Nutrition Inc.$17.33

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 Mohamad Rahbar do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Dudley Roberts, MD

Internal Medicine

21 yrs NPPES
NPI 1922094507
18245 E 10 MILE RD, Roseville, MI 48066(586) 774-8710
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $39.43 (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.

$39.43

Total received

2

Transactions

2

Paying companies

Top paying companies

Horizon Therapeutics plc$20.26
Sumitomo Pharma America, Inc.$19.17

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

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

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

Dr. Robert Aquino, DO

Internal Medicine

21 yrs NPPES
NPI 1780671461
30695 LITTLE MACK AVE STE 500, Roseville, MI 48066(313) 401-0256
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $67.32 (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.

$67.32

Total received

3

Transactions

3

Paying companies

Top paying companies

Bayer HealthCare Pharmaceuticals Inc.$27.86
Exact Sciences Corporation$21.96
NOVARTIS PHARMACEUTICALS CORPORATION$17.50

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

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

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

Dr. Borivoje Trifunovic, MD

Internal Medicine

20 yrs NPPES
NPI 1730167644
25710 KELLY RD, SUITE 3, Roseville, MI 48066(586) 772-2600
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. Sabah Mohammed, MD

Internal Medicine

20 yrs NPPES
NPI 1366484206
18263 E 10 MILE RD, SUITE D, Roseville, MI 48066(586) 778-4950
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $579.99 (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.

$579.99

Total received

33

Transactions

13

Paying companies

Top paying companies

Novo Nordisk Inc$145.82
GlaxoSmithKline, LLC.$68.29
IDORSIA PHARMACEUTICALS US INC$66.20
Pfizer Inc.$64.07
AstraZeneca Pharmaceuticals LP$35.65
AbbVie Inc.$32.88

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

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

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

Dr. Gregory Montpetit, MD

Internal Medicine

20 yrs NPPES
NPI 1699790626
25599 KELLY RD, SUITE B, Roseville, MI 48066(586) 445-2330
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. Donald Moore, MD

Internal Medicine

20 yrs NPPES
NPI 1427073469
25599 KELLY RD, SUITE B, Roseville, MI 48066(586) 445-2330
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. Wahed Ishaqsei, MD

Internal Medicine

20 yrs NPPES
NPI 1063423176
18263 E 10 MILE RD, SUITE D, Roseville, MI 48066(586) 778-4950
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $76.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.

$76.82

Total received

4

Transactions

4

Paying companies

Top paying companies

Lundbeck LLC$23.21
Teva Pharmaceuticals USA, Inc.$22.52
Sumitomo Pharma America, Inc.$16.25
Pfizer Inc.$14.84

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 Wahed Ishaqsei do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Shyam Moudgil, MD

Internal Medicine

20 yrs NPPES
NPI 1740390848
25195 KELLY RD, SUITE B, Roseville, MI 48066(586) 777-3370
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $2,420 (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.

$2,420

Total received

132

Transactions

23

Paying companies

Top paying companies

Biogen, Inc.$504.45
UCB, Inc.$368.29
NOVARTIS PHARMACEUTICALS CORPORATION$245.57
EMD Serono, Inc.$180.74
Celgene Corporation$159.99
Pfizer Inc.$155.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 96% of that group — among the highest recipients.

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

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

Dr. Lokesh Nagori, MD

Internal Medicine

20 yrs NPPES
NPI 1548367204
18223 E 10 MILE RD STE 100, Roseville, MI 48066(586) 778-5880
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $480.05 (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.

$480.05

Total received

27

Transactions

15

Paying companies

Top paying companies

Genentech USA, Inc.$132.94
Astellas Pharma US Inc$61.73
Celgene Corporation$49.09
Amgen Inc.$35.57
Amneal Pharmaceuticals LLC$29.14
Apellis Pharmaceuticals, Inc.$20.25

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

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

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

Dr. Alok Shukla, MD

Internal Medicine

20 yrs NPPES
NPI 1508948183
25779 KELLY RD, Roseville, MI 48066(586) 777-7772
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $57.26 (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.26

Total received

3

Transactions

3

Paying companies

Top paying companies

Abbott Laboratories$25.00
Lilly USA, LLC$16.90
Amgen Inc.$15.36

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 Alok Shukla do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Sudha Nannapaneni, MD

Internal Medicine

20 yrs NPPES
NPI 1720166713
18285 TEN MILE, 120, Roseville, MI 48066(586) 771-4830
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. Chandra Ala, MD

Internal Medicine

19 yrs NPPES
NPI 1992990089
25195 KELLY RD STE A, Roseville, MI 48066(586) 775-4594
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $1,884 (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,884

Total received

33

Transactions

16

Paying companies

Top paying companies

Inari Medical, Inc.$643.41
ZOLL Services LLC (A/K/A ZOLL LifeCor Corp)$303.59
Medtronic, Inc.$208.57
Bard Peripheral Vascular, Inc.$147.68
Boston Scientific Corporation$131.92
AngioDynamics, Inc.$102.33

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 95% of that group — among the highest recipients.

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

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

Dr. Hilana Kaafarani, MD

Internal Medicine

18 yrs NPPES
NPI 1174789473
25710 KELLY RD STE 1, Roseville, MI 48066(586) 772-2600
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $79.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.

$79.40

Total received

4

Transactions

2

Paying companies

Top paying companies

Boehringer Ingelheim Pharmaceuticals, Inc.$62.37
Vifor Pharma, Inc.$17.03

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 Hilana Kaafarani do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Antonious Attallah, MD

Internal Medicine

18 yrs NPPES
NPI 1306081138
25195 KELLY ROAD, SUITE A, Roseville, MI 48066(586) 775-4594
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $50,066 (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.

$50,066

Total received

63

Transactions

15

Paying companies

Top paying companies

Penumbra, Inc.$28,542
ShockWave Medical, Inc$13,501
E.R. Squibb & Sons, L.L.C.$7,119
CARDIVA MEDICAL, INC.$261.49
Terumo Medical Corporation$150.00
Philips North America LLC$144.26

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 Antonious Attallah do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Hani Kador, MD

Internal Medicine

17 yrs NPPES
NPI 1235360835
25195 KELLY RD, SUITE A, Roseville, MI 48066(586) 775-4594
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $2,039 (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.

$2,039

Total received

21

Transactions

8

Paying companies

Top paying companies

Penumbra, Inc.$1,105
ZOLL Services LLC (A/K/A ZOLL LifeCor Corp)$269.28
E.R. Squibb & Sons, L.L.C.$224.91
Inari Medical, Inc.$210.33
Corcym Inc$166.33
Abbott Laboratories$27.02

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 95% of that group — among the highest recipients.

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

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

Dr. Mohamed El-Haddad, MD

Internal Medicine

17 yrs NPPES
NPI 1356573091
25195 KELLY RD, Roseville, MI 48066(586) 775-4594
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $1,397 (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,397

Total received

24

Transactions

8

Paying companies

Top paying companies

Medtronic, Inc.$983.49
Corcym Inc$166.33
ZOLL Services LLC (A/K/A ZOLL LifeCor Corp)$124.49
Chiesi USA, Inc.$40.04
Abbott Laboratories$27.02
Boston Scientific Corporation$22.33

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 94% of that group — among the highest recipients.

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

Payments to Mohamed El-Haddad do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Enaia Nabha, MD

Internal Medicine

16 yrs NPPES
NPI 1881907418
26390 GRATIOT AVE, Roseville, MI 48066(586) 221-7020
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $141.14 (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.

$141.14

Total received

2

Transactions

2

Paying companies

Top paying companies

AbbVie Inc.$119.70
Exact Sciences Corporation$21.44

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 Enaia Nabha do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Mirjana Dimitrijevic, MD

Internal Medicine

14 yrs NPPES
NPI 1437413168
18001 E 10 MILE RD, Roseville, MI 48066(586) 218-5800
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $73.78 (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.

$73.78

Total received

3

Transactions

2

Paying companies

Top paying companies

GlaxoSmithKline, LLC.$39.14
Aurinia Pharma U.S., Inc.$34.64

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 Mirjana Dimitrijevic do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Lusine Kirakosyan, MD

Internal Medicine

14 yrs NPPES
NPI 1669737961
25100 KELLY RD, Roseville, MI 48066(586) 771-7440
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $124.74 (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.

$124.74

Total received

1

Transactions

1

Paying companies

Top paying companies

AstraZeneca Pharmaceuticals LP$124.74

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

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

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

Dr. Mazin Deen, MD

Internal Medicine

13 yrs NPPES
NPI 1740625508
18245 E 10 MILE RD, SUITE 120, Roseville, MI 48066(586) 774-8710
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $71.73 (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.

$71.73

Total received

4

Transactions

4

Paying companies

Top paying companies

Salix Pharmaceuticals, a division of Bausch Health US, LLC$19.80
Novo Nordisk Inc$18.78
Inari Medical, Inc.$17.31
GlaxoSmithKline, LLC.$15.84

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 Mazin Deen do not imply any wrongdoing. Many are meals, education, or research support.

Dr. Philip Vendittelli, DO

Internal Medicine

10 yrs NPPES
NPI 1871949925
18303 E 10 MILE RD STE 100, Roseville, MI 48066(586) 776-8877
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $1,543 (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,543

Total received

37

Transactions

15

Paying companies

Top paying companies

Inari Medical, Inc.$474.36
Abbott Laboratories$349.51
CARDIVA MEDICAL, INC.$178.95
Penumbra, Inc.$146.41
Terumo Medical Corporation$136.26
Chiesi USA, Inc.$59.75

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 94% of that group — among the highest recipients.

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

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

Dr. Samah Suede, MD

Internal Medicine

6 yrs NPPES
NPI 1336763937
18001 E 10 MILE RD, Roseville, MI 48066(586) 218-5800
NPPES public registry
CMS Open Payments· $449.96 (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.

$449.96

Total received

12

Transactions

8

Paying companies

Top paying companies

Calliditas Therapeutics US Inc.$143.84
Travere Therapeutics, Inc.$141.70
OPKO Pharmaceuticals, LLC$50.42
Bayer HealthCare Pharmaceuticals Inc.$27.24
Alexion Pharmaceuticals, Inc.$23.37
Amgen Inc.$22.85

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

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

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

Dr. Jeremy Santamaria, MD

Internal Medicine

4 yrs NPPES
NPI 1730820218
18325 E 10 MILE RD STE 300, Roseville, MI 48066(586) 447-4000
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.

Internal Medicine in Roseville, MI — Verified | DoctorsProof | DoctorsProof