Johannes Lodewikus Myburgh
Element Six Abrasives S.A. · Element Six (Production) (Pty)
Total Patents:
8
Overall Rank:
#642,515
Years Active:
2012–2017
Element Six Abrasives S.A. Rank:
#13