Mäealuse 14 Mäealuse 14 Finished Begin 2021 End 2022 Type Higher education • Research and development Developer