Firmenich Scientific Advisory Board to guide on R&D focus and strategy 26-May-2022 By Will Chu Food flavors and ingredients firm Firmenich has revealed details of its newly established Scientific Advisory Board (SAB) set up to guide the Swiss company’s research and development strategy.