UJ Faculty of Engineering And Built Environment
UJ Faculty of Engineering And Built Environment About University of Johannesburg Vibrant, multicultural and dynamic, the University of Johannesburg (UJ) shares the pace and energy of cosmopolitan Johannesburg, the city whose…