Helena Todorov Department of Fundamental Microbiology, University of Lausanne, CH Visit Helena Todorov's page