John Rupert
Flextronics Ap · United Defense Lp · Alliant Techsystems
Total Patents:
11
Overall Rank:
#453,673
Years Active:
1983–2021
Flextronics Ap Rank:
#44