William J. Allen
HP · American Cyanamid · Edwards Lifesciences
Total Patents:
137
Overall Rank:
#7,493
Years Active:
1989–2025
HP Rank:
#59