Amsterdam Institute for Global Health and Developmenth-index: 99Total citations: 48,997Total papers: 1,801Homepage: http://aighd.org/