Sarita Heinonen Laboratory TechnicianMember of: Lahesmaa Lab sarita.heinonen [at] bioscience.fi +358 (0)29 450 3758