Fiche d'une structure

 Department of Biology laboratory239717
Leicester, LeicestershireUnited Kingdom
 University of Leicester institution300751
University Rd, Leicester LE1 7RHUnited Kingdomhttps://le.ac.uk