Sean Patrick O'Dwyer
Metal Storm Limited · Defendtex Pty
Total Patents:
13
Overall Rank:
#382,957
Years Active:
2007–2016
Metal Storm Limited Rank:
#2