Elbert Caravaca
US Army · Vista Outdoor Operations · Alliant Techsystems
Total Patents:
7
Overall Rank:
#680,090
Years Active:
2013–2025
US Army Rank:
#726