Institute of Development Studiesh-index: 146Total citations: 107,595Total papers: 2,886Homepage: http://www.ids.ac.uk/