Craig Horrocks
Hayward Industries · Zih · Zebra Technologies
Total Patents:
24
Overall Rank:
#169,253
Years Active:
2013–2025
Hayward Industries Rank:
#10