Elizabeth Flynn
Invitrogen · Thermo Fisher
Total Patents:
10
Overall Rank:
#505,942
Years Active:
2004–2020
Invitrogen Rank:
#13