Healthcare systems around the world are facing a growing challenge: ensuring that enough trained professionals are available to meet the needs of their populations. Hospitals need qualified staff, communities need accessible primary healthcare, and...