Laboratory for Microbiology Laboratoire27145Nieuwe Achtergracht 166, 1018 WV AmsterdamPays-Bashttp://www.science.uva.nl
Swammerdam Institute for Life Sciences Institution308475France