1. Faculty of Science and Engineering, Biochemistry Åbo Akademi University Turku Finland
2. Turku Bioscience Centre University of Turku and Åbo Akademi University Turku Finland
3. Faculty of Science and Engineering, Cell Biology Åbo Akademi University Turku Finland