Deon Filmer
World Bank - Development Research Group (DECRG)
1818 H. Street, N.W.
MSN3-311
Washington, DC 20433
United States
World Bank
SCHOLARLY PAPERS
42
DOWNLOADS
Rank 6,296
SSRN RANKINGS
Top 6,296
in Total Papers Downloads
14,288
TOTAL CITATIONS
Rank 2,561
SSRN RANKINGS
Top 2,561
in Total Papers Citations
218
Feedback