Fiche d'une structure

 Division of Biomedical and Life Sciences, Faculty of Health and Medicine Laboratoire512089
Royaume-Uni
 Lancaster University Institution450363
Bailrigg, Lancaster, LA1 4YWROR : https://ror.org/04f2nsd36Royaume-Unihttps://www.lancaster.ac.uk/