Head of Department, Lecturer and Researcher Textile Technology
cape town, western cape, south africa
Cape Peninsula University of Technology
The University of Bolton