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,502
SSRN RANKINGS
Top 6,502
in Total Papers Downloads
11,452
SSRN CITATIONS
Rank 2,213
SSRN RANKINGS
Top 2,213
in Total Papers Citations
162
CROSSREF CITATIONS
549
Feedback