Barbara Terlouw Postdoc Name B.R. Terlouw Telephone +31 71 527 2727 E-mail b.r.terlouw@biology.leidenuniv.nl Postdoc Science Instituut Biologie Leiden IBL Microbial Sciences Contact +31 71 527 2727 b.r.terlouw@biology.leidenuniv.nl No relevant ancillary activities