Harald Djupsjöbacka Trainee Biochemistry and Cell Biology Faculty of Science and Engineering harald.djupsjobacka@abo.fi Research profile