Thomas Machleidt

Promega · Thermo Fisher
Total Patents: 34
Overall Rank: #101,222
Years Active: 2014–2025
Promega Rank: #11