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