School of Public Health
This multi-disciplinary school produces skilled public health practitioners appropriately trained to address the range of public health needs and challenges within South African and African settings.
Contact the School
School of Public Health
This multi-disciplinary school produces skilled public health practitioners appropriately trained to address the range of public health needs and challenges within South African and African settings.
Contact the School