Finnish Aalto satellites make waves in space

Finnish Aalto satellites make waves in space

14

Number of universities in Finland

Source: Ministry of Education and Culture