Maya Eden
World Bank - Development Research Group (DECRG)
1818 H. Street, N.W.
MSN3-311
Washington, DC 20433
United States
SCHOLARLY PAPERS
15
DOWNLOADS
Rank 40,901
SSRN RANKINGS
Top 40,901
in Total Papers Downloads
1,613
SSRN CITATIONS
Rank 17,923
SSRN RANKINGS
Top 17,923
in Total Papers Citations
28
CROSSREF CITATIONS
31
Feedback