Loading…
Firmenich acquires Senomyx for $72 million · Endata