Best Colleges for Internal Medicine (The subject for Cardiology)

  1. Johns Hopkins University
  2. Harvard University
  3. University of California—​San Francisco
  4. Duke University
  5. University of Pennsylvania (Perelman)
  6. Washington University in St. Louis
  7. University of Washington
  8. University of Michigan—​Ann Arbor
  9. Columbia University
  10. Stanford University