Application Deadline: 31st July 2016. THE INCUBATOR FOR INTEGRATION AND DEVELOPMENT IN EAST AFRICA (The IIDEA) PROJECT CONCEPT – “Integration Made Real for Citizens” IIDEA is an initiative of the …
Call for Applications
We use cookies on this site to enhance your user experience. By clicking any link on this page you are giving your consent for us to set cookies. Accept More Info