L Gregory Yep

Affiliations

  • Evp, Chief Scientific Officer at International Flavors & Fragrances Inc (IFF), 2023-05-06