Concept

Development Assistance Research Associates

Properties

SES ID
  • 28961
Notation
  • 28961
In scheme
Top concept of
Definition
  • Independent not-for-profit organisation based in Madrid, committed to improving the quality of humanitarian action and development aid through evaluation and research.