Geoffrey L. Taylor
Stryker · Hill-Rom Services · Intabio
Total Patents:
31
Overall Rank:
#118,247
Years Active:
1988–2021
Stryker Rank:
#186