Thembinkosi Shabalala
Element Six Abrasives S.A. · Element Six (Production) (Pty)
Total Patents:
7
Overall Rank:
#725,086
Years Active:
2011–2019
Element Six Abrasives S.A. Rank:
#8