how long does it take to finish medical school?
Medical school in the U.S. typically lasts four years but is generally followed by a residency and potentially a fellowship. For those interested in becoming a physician, that could amount to a combined 10 years or longer of medical training.