Current or last location: Paris, France
Full legal name:
Centre national d'études spatiales
Other Names:
CNES
At this time AstroGen has records of 2 with research performed at this institute.