Jeff Applegate
Impact Recovery Systems · Ball Aerospace & Technologies
Total Patents:
5
Overall Rank:
#971,571
Years Active:
2010–2020
Impact Recovery Systems Rank:
#2