Francois Urvoy
Depuy Ireland Unlimited · Orthotaxy S.A.S. · Depuy International Limited
Total Patents:
7
Overall Rank:
#686,976
Years Active:
2013–2025
Depuy Ireland Unlimited Rank:
#119