University of Helsinki / University of Oulu Total / Aalto University University of Turku / University of Technology University / University of Tampere Other / University of Eastern Finland / /
Organization
University of Oulu Total / University of Turku / University of Helsinki / Technology University of Jyväskylä / Center for Science Ltd. / University of Tampere / / /