Question: how many years does it take to become a physician?
Answer: "It's taken 10 years in total - five years studying at medical school and five years working in hospitals as a 'junior' doctor in various training positions. "You never stop learning and training as a doctor - even when you are a fully qualified consultant or GP.