Robin Padden
Io-Mega Holding · Exelis · Itt Manufacturing Enterprises
Total Patents:
5
Overall Rank:
#1,012,548
Years Active:
1993–2013
Io-Mega Holding Rank:
#118