Stephen Burgess
Spts Technologies Limited · Aviza Technology Limited · Trikon Holdings Limited
Total Patents:
26
Overall Rank:
#151,428
Years Active:
2003–2024
Spts Technologies Limited Rank:
#1