Geographical level
International
Location
EU
Type of organisation
Public Institutions
Area of interest
Science, Research and Innovation
Geolocation
-33.4423103, -70.6558469
Address
Moneda 1375, Santiago de Chile.
Web Page