Beat Keller
Depuy Synthes Products · Uster Technologies Ag · Zellweger Luwa Ag
Total Patents:
11
Overall Rank:
#434,706
Years Active:
2002–2025
Depuy Synthes Products Rank:
#349