IICD (International Institute for Communication and Development)

Geographical level
National
Location
EU
Country
Netherlands
Type of organisation
Civil Society Organisation
Area of interest
Science, Research and Innovation
Economy and Sustainable Development
Culture