Mo Xiao
University of Arizona - Eller College of Management
Professor
McClelland Hall
P.O. Box 210108
Tucson, AZ AZ 85721-0108
United States
SCHOLARLY PAPERS
17
DOWNLOADS
Rank 19,342
SSRN RANKINGS
Top 19,342
in Total Papers Downloads
5,380
TOTAL CITATIONS
Rank 12,471
SSRN RANKINGS
Top 12,471
in Total Papers Citations
103
Feedback