Directorate-General for International Cooperation and Developmenth-index: 13Total citations: 831Total papers: 64Homepage: http://ec.europa.eu/europeaid/