Feng Geng
International Flavors & Fragrances · Southern Research Institute · Merck
Total Patents:
14
Overall Rank:
#335,921
Years Active:
2010–2025
International Flavors & Fragrances Rank:
#101