Wenxuan Hou
University of Edinburgh - Business School
29 Buccleuch Place
EDINBURGH, Scotland EH89JS
United Kingdom
SCHOLARLY PAPERS
84
DOWNLOADS
Rank 3,417
SSRN RANKINGS
Top 3,417
in Total Papers Downloads
19,354
SSRN CITATIONS
Rank 5,646
SSRN RANKINGS
Top 5,646
in Total Papers Citations
223
CROSSREF CITATIONS
84
Feedback