Richard F. Huyser
Stryker · Stryker Instruments · Stryker European Operations Limited
Total Patents:
46
Overall Rank:
#61,569
Years Active:
1994–2025
Stryker Rank:
#35