David J. Farrar
Thoratec Laboratories · Thoratec · Molins Plc
Total Patents:
7
Overall Rank:
#758,188
Years Active:
1982–2004
Thoratec Laboratories Rank:
#5