Final answer:
Residency training in medicine varies in length based on specialty but typically ranges from 3 to 10 years.
Step-by-step explanation:
Residency training typically lasts from 3 to 10 years, depending on the medical specialty. For example, a residency in family medicine may take 3 years, while a surgical residency can take 5 years or more, and some specialized surgeries or medical specialties may require up to 7 or more years of residency. It's important to understand that residency is a stage of graduate medical training wherein a physician (MD or DO) practices medicine under the supervision of a fully licensed physician, usually in a hospital or clinic, to gain practical experience in a particular specialty.