Rothamsed Research - Centre for Sustainable Pest and disease Management Laboratoire262505
HarpendenRoyaume-Uni
Biotechnology and Biological Sciences Research Council Regroupement d'Institutions300214
BBSRCRoyaume-Unihttps://www.ukri.org/councils/bbsrc/