David Deegan
Tetronics (International) Limited · Tetronics Limited · Advanced Plasma Power Limited
Total Patents:
15
Overall Rank:
#322,023
Years Active:
2004–2017
Tetronics (International) Limited Rank:
#1