Nkhumele Hamese
Nkhumele Hamese BSC Mechanical Engineering Wits 2018