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