OPEC Fund for International Developmenth-index: 17Total citations: 995Total papers: 257Homepage: http://www.ofid.org/