Tshwane University of Technology
Pretoria, Gauteng, South Africa
Mechanical and Mechatronics Engineering