Question: how many years does it take to become a military doctor?
Answer: The Uniformed Services University of the Health Sciences is tuition-free. Graduates must complete seven years active duty and six years as a reservist [source: Frager]. The Financial Assistance Program is designed for medical school graduates wishing to go for specialized training.