Xiao-Qing Tang
Senomyx · Firmenich Incorporated · International Flavors & Fragrances
Total Patents:
27
Overall Rank:
#143,824
Years Active:
2005–2024
Senomyx Rank:
#14