John Leamon
Thermo Fisher · 454 Life Sciences · Cyvek
Total Patents:
45
Overall Rank:
#64,123
Years Active:
2007–2025
Thermo Fisher Rank:
#27