2. John Hopkins University
At John Hopkins University each year seven residents are chosen for the general surgery residency program. The program lasts for five years after which individuals are eligible to apply for any number of subspecialties.
And the number one on our list of top 20 general surgery residency programs in US is…