* Age at entry: Some students enter medical school directly after completing their undergraduate degree (around age 22), while others may have taken time off for other pursuits, leading to a later entry age.
* Length of medical school: Medical school typically takes four years, but this can vary slightly depending on the country and specific program.
* Gap years: Some students take time off during medical school for various reasons, extending the overall time to graduation.
Therefore, graduates can range in age from the mid-twenties to the thirties or even older, depending on these factors.