88 pubs · 3,261 cites · h-index 25
Brookings Institution
2008 - 2017
University of Amsterdam
Amsterdam Institute for Global Health and Development
2008 - 2012
International Institute of Social History
2008 - 2008
World Bank
1987 - 1998