Swedish International Development Cooperation Agencyh-index: 29Total citations: 3,664Total papers: 124Homepage: http://www.sida.se/English/