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