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
15
DOWNLOADS
Rank 21,558
SSRN RANKINGS
Top 21,558
in Total Papers Downloads
4,136
SSRN CITATIONS
Rank 12,444
SSRN RANKINGS
Top 12,444
in Total Papers Citations
84
CROSSREF CITATIONS
30
Feedback