Palomäki, Sonja, Aalto University, Finland