Public Health Schools In South Africa
Bachelor of Public Health, Monash University – Monash South Africa
School of Public Health – Wits University
School of Public Health – University of Western Cape
School of Health Systems and Public Health | University of Pretoria
Public Health – University of Limpopo
Public Health – University of Venda
UKZN School of Nursing & Public Health
Community Health – Stellenbosch University