Fiche d'une structure

 Department of Biology laboratory466538
United Kingdom
 University of York [York, UK] institution124942
Heslington, York, YO10 5DDROR : https://ror.org/04m01e293United Kingdomhttp://www.york.ac.uk/