Michael C. Ferragamo
Smith & Nephew · American Cyanamid · Acufex Microsurgical
Total Patents:
66
Overall Rank:
#32,713
Years Active:
1989–2024
Smith & Nephew Rank:
#5