Current or last location: Gif-sur-Yvette, Île-de-France, France
Full legal name:
Centre CEA Paris-Saclay
Other Names:
CEA-Saclay
At this time AstroGen has records of 60 with research performed at this institute.