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
12
DOWNLOADS
Rank 19,539
SSRN RANKINGS
Top 19,539
in Total Papers Downloads
5,340
TOTAL CITATIONS
Rank 9,077
SSRN RANKINGS
Top 9,077
in Total Papers Citations
175
Feedback