Michael Joseph Hayes
Stryker · Stryker Canadian Management · Dyno Nobel
Total Patents:
77
Overall Rank:
#24,191
Years Active:
1988–2025
Stryker Rank:
#6