Roosa Kattelus Doctoral Researcherroosa.m.kattelus@utu.fiMember of: Lahesmaa Lab | Molecular Systems Immunology