Prof. Johannes John Langba

University of Cape Town, South Africa

Johannes John-Langba, PhD., MPH., MSW

Associate Professor, Social Work

School of Applied Human Sciences

College of Humanities

University of Kwazulu-Natal

Durban, South Africa