The MSc Public Health at Middlesex University London develops expertise in epidemiology, health promotion, disease prevention, and healthcare policy.
Students learn to evaluate public health challenges using evidence-based research and data analysis. The program prepares graduates for leadership roles in healthcare organizations, government agencies, and international health sectors.