Micaela Strömborg Project Coordinator Information Technology Faculty of Science and Engineering micaela.stromborg@abo.fi +358 509113291 Research profile Projects in the Research Portal