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