Hong Zhang

Senomyx · Firmenich Incorporated
Total Patents: 8
Overall Rank: #625,778
Years Active: 2013–2022
Senomyx Rank: #28