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