Stuti Khemani
World Bank
World Bank - Development Research Group (DECRG)
1818 H. Street, N.W.
MSN3-311
Washington, DC 20433
United States
SCHOLARLY PAPERS
28
DOWNLOADS
Rank 9,566
SSRN RANKINGS
Top 9,566
in Total Papers Downloads
7,086
SSRN CITATIONS
Rank 2,158
SSRN RANKINGS
Top 2,158
in Total Papers Citations
169
CROSSREF CITATIONS
426
Feedback