Third parties

SET

Spacearth Technology (SET), Italy

CNRS

Centre National de la Recherche Scientifique, France