As part of the university's tenure track career system, the newly appointed tenured professors delivered their installation lectures on their own research 15 November 2017. The videos of the lectures are available on Aalto University's YouTube channel. The lectures are in English.