Xihua Lu
International Flavors & Fragrances · University Of North Texas
Total Patents:
4
Overall Rank:
#1,162,878
Years Active:
2008–2020
International Flavors & Fragrances Rank:
#249