Haiyan Duan
East China University of Political Science and Law (ECUPL)
1575 Wanhangdu Rd.
Changning, Shanghai 200042
China
SCHOLARLY PAPERS
3
DOWNLOADS
Rank 45,910
SSRN RANKINGS
Top 45,910
in Total Papers Downloads
1,593
SSRN CITATIONS
Rank 31,126
SSRN RANKINGS
Top 31,126
in Total Papers Citations
21
CROSSREF CITATIONS
6
Feedback