Steven M. Menchen

Thermo Fisher · Perkinelmer · Applied Biosystems
Total Patents: 139
Overall Rank: #7,207
Years Active: 1986–2025
Thermo Fisher Rank: #9