Fiche d'une structure

 Vector Group Laboratoire59027
Liverpool L3 5QARoyaume-Uni
 Liverpool School of Tropical Medicine Institution166420
LSTMPembroke Place, Liverpool L3 5QA, UKROR : https://ror.org/03svjbs84Royaume-Unihttps://www.lstmed.ac.uk/