Broberg, Anna, Aalto University, Finland