Tel Aviv University aims to launch shoebox-size satellite next year

Font Resize
Contrast