Nan Hu
Stevens Institute of Technology - School of Business
Hoboken, NJ 07030
United States
Xi'an Jiaotong University (XJTU) - School of Management
28,Xianning West Road
Xi'an, Shaanxi 710049
China
SCHOLARLY PAPERS
24
DOWNLOADS
Rank 11,804
SSRN RANKINGS
Top 11,804
in Total Papers Downloads
7,491
SSRN CITATIONS
Rank 10,749
SSRN RANKINGS
Top 10,749
in Total Papers Citations
86
CROSSREF CITATIONS
59
Feedback