Riitta Lahesmaa Director, Group Leader, ProfessorMember of: Office 7075 riitta.lahesmaa [at] bioscience.fi +358 (0)29 450 2415