Department of Biology laboratory417961LundSweden
Lund University, Lund, Sweden institution347665France
Microbial Ecology Group institution417960Sweden