Science for Life Laboratory Laboratoire161201Box 582, SE-751 23, UppsalaSuède
Uppsala University Institution50873Box 256, SE-751 05 UppsalaIdRef : 026431661ROR : https://ror.org/048a87296Suèdehttp://www.uu.se/en/
Department of Medical Biochemistry and Microbiology Institution349591France