Thomas Imwinkelried
Depuy Synthes Products · Alusuisse Technology & Management
Total Patents:
12
Overall Rank:
#413,826
Years Active:
2002–2020
Depuy Synthes Products Rank:
#179