Sergio L. Schmukler
World Bank - Development Research Group (DECRG)
Lead Economist
1818 H. Street, N.W.
MSN MC 3-301
Washington, DC 20433
United States
SCHOLARLY PAPERS
109
DOWNLOADS
Rank 1,407
SSRN RANKINGS
Top 1,407
in Total Papers Downloads
34,224
SSRN CITATIONS
Rank 450
SSRN RANKINGS
Top 450
in Total Papers Citations
1,008
CROSSREF CITATIONS
1,699
Feedback