Sara L. Adamski-Werner

Senomyx · Firmenich Incorporated
Total Patents: 13
Overall Rank: #374,122
Years Active: 2010–2022
Senomyx Rank: #20