David S. Lin
Edwards Lifesciences · Compaq Computer · Stanford University
Total Patents:
19
Overall Rank:
#228,215
Years Active:
1996–2025
Edwards Lifesciences Rank:
#207