Robert E. Long

Alliant Techsystems · New Holland North America
Total Patents: 10
Overall Rank: #509,286
Years Active: 1984–2018
Alliant Techsystems Rank: #59