John Linton

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