Jane Parker

Associate Professor, Flavour Chemistry, University of Reading