Andreas Appenzeller
Depuy Synthes Products · Synthes Usa · Universitat Zurich
Total Patents:
39
Overall Rank:
#82,759
Years Active:
2005–2021
Depuy Synthes Products Rank:
#25