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
110
DOWNLOADS
Rank 1,468
SSRN RANKINGS
Top 1,468
in Total Papers Downloads
28,073
SSRN CITATIONS
Rank 386
SSRN RANKINGS
Top 386
in Total Papers Citations
572
CROSSREF CITATIONS
1,806
Feedback