Jason Slack

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