The School of Medicine at Johns Hopkins University in Baltimore, Maryland, offers the No. 1 program in internal medicine, according to a 2010 ranking by U.S. News. This program has an enrollment of about 500 medical students a year, and the annual tuition is approximately $40,000. In addition to following a thorough curriculum, students gain hands-on experience working with patients in the Heart and Vascular Institute. The program has more than 40 full-time faculty members with specialties in angiography, preventive cardiology and electrophysiology.
Johns Hopkins University
733 N. Broadway
Baltimore, MD 21205
410-955-3182
hopkinsmedicine.org
The Harvard Medical School at Harvard University in Boston, Massachusetts, offers the second best program in internal medicine, according to the 2010 ranking by U.S. News. According to the program's website, students enrolled in the Cardiovascular Division conduct research into hemodynamics, cardiovascular homeostasis, clinical epidemiology and more. Students also work with patients at the Beth Israel Deaconess Medical Center. The university has about 700 medical students enrolled each year, and tuition costs approximately $43,000 annually.
Harvard University
25 Shattuck St.
Boston, MA 02115
617-432-1550
harvardscience.harvard.edu
The University of California San Francisco offers the third best program in internal medicine, including cardiology, according to U.S. News. The Division of Cardiology emphasizes patient care, diagnosis and condition management. According to the program's website, faculty members specialize in such areas as interventional cardiology, heart failure and transplantation, electrophysiology, echocardiography and stress testing. Students conduct research in the university's laboratory and clinics and may pursue educational opportunities and fellowships.
University of California San Francisco
400 Parnassus Ave.
San Francisco, CA 94143
415-353-4624?
cardiology.ucsf.edu/