Hiau Looi Kee
World Bank - Development Research Group (DECRG)
1818 H. Street, N.W.
MSN3-311
Washington, DC 20433
United States
SCHOLARLY PAPERS
29
DOWNLOADS
Rank 11,568
SSRN RANKINGS
Top 11,568
in Total Papers Downloads
5,988
SSRN CITATIONS
Rank 1,172
SSRN RANKINGS
Top 1,172
in Total Papers Citations
266
CROSSREF CITATIONS
756
Feedback