Hongxun Ruan
Guanghua School of Management, Peking University
Peking University
Beijing, Beijing 100871
China
SCHOLARLY PAPERS
6
DOWNLOADS
Rank 20,324
SSRN RANKINGS
Top 20,324
in Total Papers Downloads
4,386
SSRN CITATIONS
Rank 16,247
SSRN RANKINGS
Top 16,247
in Total Papers Citations
77
CROSSREF CITATIONS
4
Feedback