School of Biological Sciences Laboratoire54270
BIORoyaume-Unihttp://biobis.bio.uea.ac.uk/biosql/fac_show.aspx?ID=255
University of East Anglia [Norwich] Institution336687
UEANorwich Research Park, Norwich, NR4 7TJ, UKROR : https://ror.org/026k5mg93Royaume-Unihttps://www.uea.ac.uk/