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
7
DOWNLOADS
Rank 34,269
SSRN RANKINGS
Top 34,269
in Total Papers Downloads
1,993
SSRN CITATIONS
Rank 45,309
SSRN RANKINGS
Top 45,309
in Total Papers Citations
12
CROSSREF CITATIONS
3
Feedback