Ruoxuan Xiong
Stanford University - Management Science & Engineering
473 Via Ortega
Stanford, CA 94305-9025
United States
SCHOLARLY PAPERS
6
DOWNLOADS
Rank 44,697
SSRN RANKINGS
Top 44,697
in Total Papers Downloads
1,127
SSRN CITATIONS
Rank 40,938
SSRN RANKINGS
Top 40,938
in Total Papers Citations
9
CROSSREF CITATIONS
8
Feedback