The Department of Film, Television and Scenography is situated at Aalto University's Otaniemi campus, next to Aalto Studios. Address: Otakaari 7.
https://studios.aalto.fi
Page content by: | Last updated: 24.08.2017.