Christine Touma Project Researcher Biochemistry and Cell Biology Faculty of Science and Engineering christine.touma@abo.fi Research profile