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