Michael C. Pallas

Thermo Fisher · Lynx Therapeutics · Illumina
Total Patents: 27
Overall Rank: #141,989
Years Active: 2000–2025
Thermo Fisher Rank: #87