Robert Bennett
Invitrogen · Benetech · Thermo Fisher
Total Patents:
17
Overall Rank:
#266,347
Years Active:
1981–2025
Invitrogen Rank:
#27