Fiche d'une structure

 Department of Biology laboratory74349
United Kingdom
 University College of London [London] institution300875
UCLGower Street, London WC1E 6BT ROR : https://ror.org/02jx3x895United Kingdomhttp://www.ucl.ac.uk/