Roger Scherrer
Zimmer · Contraves Space Ag · Sulzer Orthopedics
Total Patents:
6
Overall Rank:
#844,523
Years Active:
2004–2017
Zimmer Rank:
#211