Michael Lehmicke
Depuy Synthes Products · Synthes Usa · Thermogenesis
Total Patents:
10
Overall Rank:
#476,072
Years Active:
1997–2025
Depuy Synthes Products Rank:
#420