James Michael O'Dwyer
Metal Storm Limited · Breeze Technology · Defendtex Pty
Total Patents:
38
Overall Rank:
#86,850
Years Active:
1997–2016
Metal Storm Limited Rank:
#1