Margaret E. Roberts
University of California, San Diego (UCSD) - 21st Century China Center
9500 Gilman Drive #0519
La Jolla, CA 92093-0519
United States
SCHOLARLY PAPERS
10
DOWNLOADS
Rank 27,606
SSRN RANKINGS
Top 27,606
in Total Papers Downloads
3,004
SSRN CITATIONS
Rank 31,918
SSRN RANKINGS
Top 31,918
in Total Papers Citations
24
CROSSREF CITATIONS
4
Feedback