Finnish Aalto satellites make waves in space

Finnish Aalto satellites make waves in space