Ala-Mantila, Sanna, Aalto University, Finland