Jeff Applegate

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