10. Germany
Number of doctors needed: 58
Perhaps the number seems modest, but let us tell you Germany faces a huge shortage of doctors. The predicted gap of up to 106,000 physicians in 2030 should be enough to motivate you to take up a German course.

Nestor Rizhniak/Shutterstock.com