Alexey Pronin

Senomyx · Firmenich Incorporated
Total Patents: 18
Overall Rank: #256,572
Years Active: 2006–2019
Senomyx Rank: #15