Home
INESC TEC concluded European project that made communications in space more effective