Thomas R. Findlay, III
Edwards Lifesciences · Figgie Inernational
Total Patents:
6
Overall Rank:
#857,305
Years Active:
1990–2014
Edwards Lifesciences Rank:
#306