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