Michael C. Ferragamo

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