John M. Izenbaard
Stryker · Innovation Services
Total Patents:
7
Overall Rank:
#746,132
Years Active:
1992–2012
Stryker Rank:
#321