Institute for Animal Health Laboratoire19288
IAHCompton Laboratory, Compton, Newbury, Berks, RG20 7NNRoyaume-Unihttp://www.iah.ac.uk/
Biotechnology and Biological Sciences Research Council Regroupement d'Institutions300214
BBSRCRoyaume-Unihttps://www.ukri.org/councils/bbsrc/