John Linton
Promega · Thermo Fisher · Biotrove
Total Patents:
33
Overall Rank:
#106,738
Years Active:
2004–2024
Promega Rank:
#31