David Ruff

Thermo Fisher · Applied Biosystems · Tecan Genomics
Total Patents: 26
Overall Rank: #150,994
Years Active: 2011–2025
Thermo Fisher Rank: #138