Current or last location: Concepción, Chile
Full legal name:
Universidad de Concepción
Other Names:
UdeC
At this time AstroGen has records of 17 astronomy-related doctorates awarded by this university.