Juan Lorenzo
Depuy Synthes Products · Cordis · Cordis Neurovascular
Total Patents:
100
Overall Rank:
#14,490
Years Active:
1998–2025
Depuy Synthes Products Rank:
#2