Current or last location: Toulouse, France
Full legal name:
Institut National Polytechnique de Toulouse
At this time AstroGen has records of 4 astronomy-related doctorates awarded by this university.