INTERNATIONAL ORGANIZATIONSFebruary 16th, 2018
FiledFebruary 16th, 2018European Centre for Space Applications and Telecommunications (ECSAT), Atlas Building, Harwell Science & Innovation Campus, Didcot, Oxfordshire, OX11 0QX, United Kingdom, phone 011β44 1235 567900.