Laura Yue Li
University of Illinois at Urbana-Champaign
Assistant Professor
283 Wohlers hall 1206 South Sixth Street
1206 South Sixth Street
Champaign, IL 61820
United States
SCHOLARLY PAPERS
10
DOWNLOADS
Rank 16,312
SSRN RANKINGS
Top 16,312
in Total Papers Downloads
4,400
SSRN CITATIONS
Rank 12,075
SSRN RANKINGS
Top 12,075
in Total Papers Citations
74
CROSSREF CITATIONS
25
Feedback