Karla Hoff
World Bank - Development Economics Group (DEC)
World Bank - Development Research Group (DECRG)
1818 H. Street, N.W.
MSN3-311
Washington, DC 20433
United States
SCHOLARLY PAPERS
28
DOWNLOADS
Rank 11,022
SSRN RANKINGS
Top 11,022
in Total Papers Downloads
5,160
SSRN CITATIONS
Rank 3,151
SSRN RANKINGS
Top 3,151
in Total Papers Citations
89
CROSSREF CITATIONS
327
Feedback