Sarita Heinonen Laboratory Technician+358 (0)29 450 3758Member of: Lahesmaa Lab | Molecular Systems Immunology