Aalto places 184th in the world in the Times Higher Education ranking The university has retained its position within the top 200, despite fierce global competition 12 Sep 2019 News
Aalto University teams up with Finnish Meteorological Institute to apply machine learning in weather forecast 30 Jul 2019 News