Stephen P. Velarde
Alliant Techsystems · Epicentrx · Orbital Atk
Total Patents:
17
Overall Rank:
#267,510
Years Active:
2003–2024
Alliant Techsystems Rank:
#14