Jason Slack
Alliant Techsystems · Xerox · Renishaw Plc
Total Patents:
31
Overall Rank:
#117,334
Years Active:
2000–2024
Alliant Techsystems Rank:
#21