Palomäki, Eero, Aalto University, Finland