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