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