Fernando Alvarez de Toledo
Boston Scientific Limited · Scimed Life Systems · Act Medical
Total Patents:
25
Overall Rank:
#164,911
Years Active:
1989–2013
Boston Scientific Limited Rank:
#31