1. Organismal and Evolutionary Biology Research Programme Faculty of Biological and Environmental Sciences University of Helsinki Helsinki Finland
2. Tvärminne Zoological Station Hanko Finland
3. Department of Microbiology University of Helsinki Helsinki Finland