Mr. Thomas Carroll Hanff
Mr. Thomas Carroll Hanff is registered under Cardiovascular Disease (Cardiology) in Baltimore, Maryland. Graduated from Johns Hopkins University School of Medicine in 2013, 13 years ago. Practices with University of Utah Adult Services, a 1,740-clinician group, works from 2 locations and accepts Medicare assignment. Licensed in Idaho, Pennsylvania and Utah.
- Years since qualifying
- 13
- Trained at
- Johns Hopkins University School of Medicine
- Licensed in
- ID, PA, UT
- In the registry since
- 2011
- Specialties on file
- 4
Practice location Partly verified
The Johns Hopkins Hospital 600 North Wolfe StBaltimore, MD 21287-0005
Phone: (410) 955-5000
Show map & directions
Directions in Google Maps · Apple Maps · OpenStreetMap
Pin is approximate — placed at the ZIP-code centre, not the exact door.
Additional practice locations (1)
- 6140 W Curtisian Ave Ste 200, Boise, ID 83704-0107 — (208) 302-0000
Specialties & licences
| Cardiovascular Disease Physician (primary) | Taxonomy 207RC0000X · Licence 12250401-1205 (UT) |
|---|---|
| Internal Medicine Physician | Taxonomy 207R00000X · Licence MD455898 (PA) |
| Cardiovascular Disease Physician | Taxonomy 207RC0000X · Licence M-16420 (ID) |
| Student in an Organized Health Care Education/Training Program | Taxonomy 390200000X |
Record details
| NPI number | 1578867370 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Male |
| Sole proprietor | Yes |
| NPI enumerated | January 7, 2011 |
| Last updated in NPPES | May 16, 2022 |
| Certification date | May 16, 2022 |
Medicare enrollment
| Medicare specialty | CARDIOVASCULAR DISEASE (CARDIOLOGY) |
|---|---|
| Medical school | JOHNS HOPKINS UNIVERSITY SCHOOL OF MEDICINE |
| Graduated | 2013 (13 years in practice) |
| Group practice | University Of Utah Adult Services — 1740 clinicians |
| Accepts Medicare assignment | Yes — accepts the Medicare-approved amount |
| Practice locations | 5 on file with Medicare |
Medicare patients and services, 2024
| Medicare patients | 116 |
|---|---|
| Services billed | 402 |
| Average patient age | 70 |
Payments from drug and device companies, 2025
| Consulting Fee | $2,400 |
|---|---|
| Food and Beverage | $719 |
Practises at
- Saint Alphonsus Regional Medical Center Hospital · Boise, ID
- University Of Utah Hospital And Clinics Hospital · Salt Lake City, UT
Colleagues at University of Utah Adult Services
- Carlin John Barney, PA Physician Assistant · Salt Lake City, UT
- Jonathan Andrew Hess, MD Emergency Medicine Physician · Hill Air Force Base, UT
- Marissa Johnson, DO Diagnostic Radiology Physician · Salt Lake City, UT
- Dr. Nikolas H. Kazmers, MD, MSE Orthopaedic Hand Surgery Physician · Philadelphia, PA
- Katherine Anne Layne, FNP Family Nurse Practitioner · Salt Lake City, UT
- Theodore Geh-Lu Liou, MD Pulmonary Disease Physician · Salt Lake City, UT
- Erminia Martinez Midwife · Murray, UT
- Madelyn Miller, PA-C Medical Physician Assistant · Salt Lake City, UT
- Erin Beale Smith, PA-C Physician Assistant · Salt Lake City, UT
- Kathryn I Vincent Vascular Surgery Physician · Slc, UT
- Dr. Sonny Win, MD Internal Medicine Physician · Salt Lake City, UT
- Jane Yee, MD Emergency Medicine Physician · Salt Lake City, UT
Other providers in Baltimore
-
Dr. Elizabeth Halloran, MD
1501 Mount Royal Ave, Baltimore, MD 21217 · (410) 225-8855
-
Dr. Matthew Hamill, MBCHB
1717 E Monument St, Baltimore, MD 21287-0027 · (410) 955-1725
-
Dr. Elizabeth Rogers Hamilton, DO
1111 N Charles St, Baltimore, MD 21201-5505 · (410) 837-2050
-
Albert J Han, MD
345 St Paul Place - Dept OF Medicine, Baltimore, MD 21202 · (410) 332-9694
-
Laura Anne Hanyok, MD
4940 Eastern Ave, Baltimore, MD 21224-2735 · (410) 550-3350
-
Dr. Mohammad Haque, MD
9000 Franklin Square Dr, Baltimore, MD 21237-3901 · (443) 777-7000
-
Harbor Hospital
901 E Fort Ave, Baltimore, MD 21230-4762 · (410) 752-7215
-
Harbor Hospital
3001 S Hanover St, Baltimore, MD 21225-1233 · (410) 350-3200