Ben Roimola Web Specialist Communications University Services ben.roimola@abo.fi +358 505640660 Research profile