Claude Vidal
Neotract · 3M · United States Surgical
Total Patents:
124
Overall Rank:
#9,211
Years Active:
1981–2025
Neotract Rank:
#4