picture 1
icon-membership
Other Memberships/Affiliations
Engineering Council of South Africa (ECSA)
National Research Foundation

Degrees:

2011
Doctorate
Engineering sciences

Publications resulting from Research
Over 500 articles in Scopus-listed journals.