Mo Xiao
University of Arizona - Eller College of Management - Department of Economics
Professor
McClelland Hall
P.O. Box 210108
Tucson, AZ AZ 85721-0108
United States
SCHOLARLY PAPERS
16
DOWNLOADS
Rank 20,366
SSRN RANKINGS
Top 20,366
in Total Papers Downloads
4,577
SSRN CITATIONS
Rank 12,342
SSRN RANKINGS
Top 12,342
in Total Papers Citations
91
CROSSREF CITATIONS
30
Feedback