Huixian Tang
Senomyx · Firmenich Incorporated · Li Creative Technologies
Total Patents:
16
Overall Rank:
#297,809
Years Active:
2008–2019
Senomyx Rank:
#18