Current or last location: Granada, Andalusia, Spain
Full legal name:
Instituto de Astrofísica de Andalucía
Other Names:
IAA - CSIC
At this time AstroGen has records of 23 with research performed at this institute.