Jon Elliot Adler
Senomyx · University of California · Firmenich Incorporated
Total Patents:
129
Overall Rank:
#8,570
Years Active:
2002–2020
Senomyx Rank:
#1