June 15, 2018: Aalto University School of Engineering: World Challenge 2018 Finals in Finland on August 27th'30th ' work for a better world

Press/Media: Media appearance

ID: 27481343