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,507
SSRN RANKINGS
Top 6,507
in Total Papers Downloads
11,456
SSRN CITATIONS
Rank 2,211
SSRN RANKINGS
Top 2,211
in Total Papers Citations
163
CROSSREF CITATIONS
549
Feedback