John James Barry
Element Six Limited · Element Six Abrasives S.A. · Element Six (Production) (Pty)
Total Patents:
18
Overall Rank:
#255,435
Years Active:
1987–2019
Element Six Limited Rank:
#7