Devin Leake

Dharmacon · Thermo Fisher · Catalog Technologies
Total Patents: 143
Overall Rank: #6,885
Years Active: 2009–2025
Dharmacon Rank: #1