Intercalated Degree in International Health
Leeds University Business School