Organisation German Development Institute (DIE, PIC: 998442632) Type/Role Participant Programme Provide funds? no