Lin Peng
City University of New York, Baruch College - Zicklin School of Business - Department of Economics and Finance
17 Lexington Avenue
New York, NY 10010
United States
SCHOLARLY PAPERS
25
DOWNLOADS
Rank 2,953
SSRN RANKINGS
Top 2,953
in Total Papers Downloads
14,589
SSRN CITATIONS
Rank 1,487
SSRN RANKINGS
Top 1,487
in Total Papers Citations
300
CROSSREF CITATIONS
528
Feedback