DoctorsProofNPPES directory · verify at state boards

Internal Medicine in Baltimore, MD

1721 verified internal medicine doctors in Baltimore. Page 28 of 29.

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 Maryland Board of Physicians

Dr. Tugba Kaplan, MD

Internal Medicine

5 yrs NPPES
NPI 1457932063
22 S GREENE ST, Baltimore, MD 21201(410) 328-2882
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. Stephanie Alden, MD

Internal Medicine

5 yrs NPPES
NPI 1770164998
1800 ORLEANS ST, Baltimore, MD 21287(410) 955-5000
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. Patricia Tyson, MD

Internal Medicine

5 yrs NPPES
NPI 1205419660
600 N WOLFE STREET, Baltimore, MD 21264(410) 955-5000
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. Ronak Patel, MD

Internal Medicine

5 yrs NPPES
NPI 1255914305
22 S GREENE ST, Baltimore, MD 21201(410) 328-2882
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. Sabin Rajkarnikar, MD

Internal Medicine

5 yrs NPPES
NPI 1598339756
8901 CLEMENT AVE, Baltimore, MD 21234(410) 661-4670
NPPES public registryAccepts Medicare (2024)
CMS Open Payments· $15.19 (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.

$15.19

Total received

1

Transactions

1

Paying companies

Top paying companies

AstraZeneca Pharmaceuticals LP$15.19

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

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

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

Dr. Farnaz Farshidfar, MD

Internal Medicine

5 yrs NPPES
NPI 1609440726
821 N EUTAW ST STE 308, Baltimore, MD 21201(410) 383-2027
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. Siham Hussien, MD

Internal Medicine

5 yrs NPPES
NPI 1760056345
827 LINDEN AVE, Baltimore, MD 21201(410) 225-8790
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. Anaam Mubin, MD

Internal Medicine

5 yrs NPPES
NPI 1245804517
3001 S HANOVER ST, Baltimore, MD 21225(410) 350-3200
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. Alinafe Mpanda, MD

Internal Medicine

5 yrs NPPES
NPI 1568036986
5200 EASTERN AVE FL 3, Baltimore, MD 21224(410) 550-0526
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. Cody Calhoun, MD

Internal Medicine

5 yrs NPPES
NPI 1073188488
1800 ORLEANS ST, Baltimore, MD 21287(410) 955-5000
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. Kendra Jobe, MD

Internal Medicine

5 yrs NPPES
NPI 1497321525
600 N WOLFE STREET, Baltimore, MD 21264(410) 955-5000
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. Raghav Tripathi, MD

Internal Medicine

5 yrs NPPES
NPI 1295301265
601 N CAROLINE ST, Baltimore, MD 21287(410) 955-5933
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. Bargas Alkhzouz, MD

Internal Medicine

5 yrs NPPES
NPI 1730756214
201 E UNIVERSITY PKWY, DEPT OF MEDICINE, Baltimore, MD 21218(410) 554-2284
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. Muhammad Ammar Shafqat, MD

Internal Medicine

5 yrs NPPES
NPI 1407424930
5601 LOCH RAVEN BLVD, Baltimore, MD 21239(443) 444-8000
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. Sara Long, MD

Internal Medicine

5 yrs NPPES
NPI 1124696489
22 S GREENE ST, Baltimore, MD 21201(410) 328-8667
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. Damien Abreu, MD

Internal Medicine

5 yrs NPPES
NPI 1083286512
1800 ORLEANS ST, Baltimore, MD 21287(410) 502-0237
NPPES public registry
CMS Open Payments· $1,547 (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,547

Total received

13

Transactions

4

Paying companies

Top paying companies

AbbVie Inc.$1,200
E.R. Squibb & Sons, L.L.C.$216.07
Regeneron Healthcare Solutions, Inc.$110.18
Biofrontera Inc.$19.98

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

Dr. Kritina Karmacharya, MD

Internal Medicine

5 yrs NPPES
NPI 1528731254
3304 GUILFORD AVE, SUITE 550, Baltimore, MD 21218(410) 554-6740
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. Aleksei Kondrashov, MD

Internal Medicine

5 yrs NPPES
NPI 1558036657
900 S CATON AVE, Baltimore, MD 21229(234) 667-3130
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. Hamza Atta Khan, MD

Internal Medicine

5 yrs NPPES
NPI 1689340671
2401 W BELVEDERE AVE, Baltimore, MD 21215(410) 601-0594
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. Paniz Ahmad-Khan, MD

Internal Medicine

5 yrs NPPES
NPI 1477220655
900 S CATON AVE, Baltimore, MD 21229(667) 234-6000
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. Sanjana Verma, MD

Internal Medicine

5 yrs NPPES
NPI 1538829544
1800 ORLEANS ST, Baltimore, MD 21287(410) 955-5000
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. Gilad Segal, MD

Internal Medicine

4 yrs NPPES
NPI 1154070530
22 S GREENE ST, Baltimore, MD 21201(410) 328-2882
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. Yehuda Eidensohn, MD

Internal Medicine

4 yrs NPPES
NPI 1740939081
4940 EASTERN AVE, Baltimore, MD 21224(443) 468-6361
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. Alexander Cao Zhang, MD

Internal Medicine

4 yrs NPPES
NPI 1275283749
1800 ORLEANS ST, Baltimore, MD 21287(410) 955-5000
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. Meghan Price, MD

Internal Medicine

4 yrs NPPES
NPI 1689324154
1800 ORLEANS ST, Baltimore, MD 21287(410) 955-5000
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. Shuchi Zinzuwadia, MD

Internal Medicine

4 yrs NPPES
NPI 1710637269
601 N CAROLINE ST RM 4223, Baltimore, MD 21287(410) 955-5000
NPPES public registry
CMS Open Payments· $16.19 (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.19

Total received

1

Transactions

1

Paying companies

Top paying companies

Stryker Corporation$16.19

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

Dr. Areeb Masood, MD

Internal Medicine

4 yrs NPPES
NPI 1932849155
1800 ORLEANS ST, Baltimore, MD 21287(410) 955-5000
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. Michal Wiseman, MD

Internal Medicine

4 yrs NPPES
NPI 1619617677
22 S GREENE ST RM N3E09, Baltimore, MD 21201(551) 206-6982
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. Benjamin Twery, MD

Internal Medicine

4 yrs NPPES
NPI 1780324897
22 S GREENE ST RM N3E09, Baltimore, MD 21201(410) 328-6110
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. Connor Willis, MD

Internal Medicine

4 yrs NPPES
NPI 1457091449
22 S GREENE ST, Baltimore, MD 21201(410) 328-2882
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. Ijeoma Ogunsanya, MD

Internal Medicine

4 yrs NPPES
NPI 1659011575
5525 EASTERN AVE STE 301, Baltimore, MD 21224(410) 732-2796
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. Abishek Volety, DO

Internal Medicine

4 yrs NPPES
NPI 1811637689
22 S GREENE ST, Baltimore, MD 21201(410) 328-5720
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. Mackenzie Moon, MD

Internal Medicine

4 yrs NPPES
NPI 1770223638
1800 ORLEANS ST, Baltimore, MD 21287(410) 955-5000
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. Madison Kahl, MD

Internal Medicine

4 yrs NPPES
NPI 1639819204
1800 ORLEANS ST, Baltimore, MD 21287(410) 955-5000
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. Abdallah Elshafeey, MD

Internal Medicine

4 yrs NPPES
NPI 1508506270
1800 ORLEANS ST, Baltimore, MD 21287(410) 955-5000
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. Danna Kashlan, MD

Internal Medicine

4 yrs NPPES
NPI 1316687874
1800 ORLEANS ST, Baltimore, MD 21287(410) 955-5000
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. Ephrem Nigussie, MD

Internal Medicine

4 yrs NPPES
NPI 1649911553
9000 FRANKLIN SQUARE DR, Baltimore, MD 21237(443) 777-7000
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. Thayse Graciella Madsen Barbosa, MD

Internal Medicine

4 yrs NPPES
NPI 1518608231
5601 LOCH RAVEN BLVD, RUSSELL MORGAN BUILDING, SUITE 300, Baltimore, MD 21239(443) 444-5600
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. Henrique Doria De Vasconcellos, MD

Internal Medicine

4 yrs NPPES
NPI 1285375949
600 N WOLFE ST, Baltimore, MD 21287(410) 933-4399
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. Maninderjit Ghotra, MD

Internal Medicine

4 yrs NPPES
NPI 1356082895
1800 ORLEANS ST, Baltimore, MD 21287(410) 955-5000
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 Brogan, MD

Internal Medicine

4 yrs NPPES
NPI 1386386019
1800 ORLEANS ST, Baltimore, MD 21287(410) 955-5000
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. Kimia Saleh Anaraki, MD

Internal Medicine

4 yrs NPPES
NPI 1669114344
22 S GREENE ST, Baltimore, MD 21201(410) 328-8667
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. Shanice Stewart, MD

Internal Medicine

4 yrs NPPES
NPI 1619610607
6821 REISTERSTOWN RD, Baltimore, MD 21215(410) 358-6450
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. Khalid Fahoum, MD

Internal Medicine

4 yrs NPPES
NPI 1760125439
2401 W BELVEDERE AVE, Baltimore, MD 21215(410) 601-9000
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. Kiran Upadhyay, MD

Internal Medicine

4 yrs NPPES
NPI 1265177893
22 S GREENE ST, Baltimore, MD 21201(410) 328-2882
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. Sarah Syed, MD

Internal Medicine

4 yrs NPPES
NPI 1215672704
600 N WOLFE ST, Baltimore, MD 21287(410) 955-9441
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. Sahithi Reddy Kalluri, MD

Internal Medicine

4 yrs NPPES
NPI 1326783853
2401 W BELVEDERE AVE, Baltimore, MD 21215(410) 601-9000
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. Ashley Gordon-Phillips, MD

Internal Medicine

4 yrs NPPES
NPI 1841935996
1800 ORLEANS ST, Baltimore, MD 21287(410) 955-5000
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. Giri Movva, MD

Internal Medicine

4 yrs NPPES
NPI 1689310492
301 SAINT PAUL ST, Baltimore, MD 21202(410) 332-9356
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. Bibek K C, MD

Internal Medicine

4 yrs NPPES
NPI 1275270704
2401 W BELVEDERE AVE, Baltimore, MD 21215(410) 601-9000
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. Julia Zirpoli, MD

Internal Medicine

4 yrs NPPES
NPI 1437897170
4940 EASTERN AVE, Baltimore, MD 21224(410) 550-0526
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. Mohammad Hossain, MD

Internal Medicine

4 yrs NPPES
NPI 1881332575
827 LINDEN AVE, Baltimore, MD 21201(410) 225-8790
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 Schneider, MD

Internal Medicine

4 yrs NPPES
NPI 1760120935
5200 EASTERN AVE STE 356, Baltimore, MD 21224(410) 550-0526
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. Emily Vonderhaar-Meister, MD

Internal Medicine

4 yrs NPPES
NPI 1265171151
401 N BROADWAY ST STE 1440, Baltimore, MD 21287(410) 955-7390
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. Hania Mumtaz, MD

Internal Medicine

4 yrs NPPES
NPI 1457080368
4940 EASTERN AVE, Baltimore, MD 21224(410) 550-0100
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. Mohamad Dbouk, MD

Internal Medicine

4 yrs NPPES
NPI 1316676752
600 N WOLFE ST, Baltimore, MD 21287(410) 955-5000
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. Chet Ranabhat, MD

Internal Medicine

4 yrs NPPES
NPI 1770215972
827 LINDEN AVE, Baltimore, MD 21201(410) 225-8790
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. Shrutiben Patel, MD

Internal Medicine

4 yrs NPPES
NPI 1003548066
3001 S HANOVER ST STE 300, Baltimore, MD 21225(410) 350-2173
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. Aleena Khan, MD

Internal Medicine

4 yrs NPPES
NPI 1952034993
2401 W BELVEDERE AVE, Baltimore, MD 21215(410) 601-9000
NPPES public registry
CMS Open Payments· $19.54 (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.

$19.54

Total received

1

Transactions

1

Paying companies

Top paying companies

EISAI INC.$19.54

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

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

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

Internal Medicine in Baltimore, MD — Verified | DoctorsProof — Page 28 | DoctorsProof