Peter van Oudheusden
World Bank - Development Research Group (DECRG)
1818 H. Street, N.W.
MSN3-311
Washington, DC 20433
United States
SCHOLARLY PAPERS
4
DOWNLOADS
Rank 29,499
SSRN RANKINGS
Top 29,499
in Total Papers Downloads
2,350
SSRN CITATIONS
Rank 10,071
SSRN RANKINGS
Top 10,071
in Total Papers Citations
15
CROSSREF CITATIONS
108
Feedback