Finnish Aalto satellites make waves in space

Finnish Aalto satellites make waves in space

13

Number of universities in Finland

Source: Ministry of Education and Culture