Yijia Lin
University of Nebraska at Lincoln - Department of Finance
Lincoln, NE 68588-0490
United States
SCHOLARLY PAPERS
28
DOWNLOADS
Rank 11,978
SSRN RANKINGS
Top 11,978
in Total Papers Downloads
5,653
SSRN CITATIONS
Rank 4,157
SSRN RANKINGS
Top 4,157
in Total Papers Citations
91
CROSSREF CITATIONS
231
Feedback