Tero Ahola

Dr. Tero Ahola

Department of Food and Environmental Sciences, Division of Microbiology and Biotechnology, University of Helsinki, Helsinki, Finland