Fei Du
University of Illinois at Urbana-Champaign - Department of Accountancy
1206 South Sixth Street
Champaign, IL 61820
United States
SCHOLARLY PAPERS
6
DOWNLOADS
Rank 25,524
SSRN RANKINGS
Top 25,524
in Total Papers Downloads
2,815
SSRN CITATIONS
Rank 15,185
SSRN RANKINGS
Top 15,185
in Total Papers Citations
55
CROSSREF CITATIONS
19
Feedback