Deon Filmer
World Bank - Development Research Group (DECRG)
1818 H. Street, N.W.
MSN3-311
Washington, DC 20433
United States
World Bank
SCHOLARLY PAPERS
41
DOWNLOADS
Rank 6,188
SSRN RANKINGS
Top 6,188
in Total Papers Downloads
9,990
SSRN CITATIONS
Rank 1,965
SSRN RANKINGS
Top 1,965
in Total Papers Citations
105
CROSSREF CITATIONS
549
Feedback