University of Cambridge
Cambridge, Cambridgeshire, UK
Beijing Academy of Agricultural and Forestry Sciences
Beijing, China
INRAE ISA
Antibes, Provence-Alpes-Côte d’Azur, France