Master of Sustainable Urban Planning and Development University of JohannesburgJohannesburg South AfricaMasters On Campus