John Vavruska
Alliant Techsystems · Plasma Tech Holdings · US Dept of Energy
Total Patents:
8
Overall Rank:
#656,622
Years Active:
1984–2010
Alliant Techsystems Rank:
#149