Alan Bachman
Edwards Lifesciences · C.R. Bard · Bolder Surgical
Total Patents:
70
Overall Rank:
#29,074
Years Active:
1983–2025
Edwards Lifesciences Rank:
#129