Masters degree in Public health

MSc
Full-time