Tuition costs: In some countries, a medical degree can be prohibitively expensive. In India, for example, medical graduates from private schools need 10 to 20 years to earn back the cost of their degrees. While this is not very different from more developed markets, there are ...