Jack Bao
University of Delaware - Department of Finance
Alfred Lerner College of Business and Economics
Newark, DE 19716
United States
SCHOLARLY PAPERS
11
DOWNLOADS
Rank 9,289
SSRN RANKINGS
Top 9,289
in Total Papers Downloads
9,152
SSRN CITATIONS
Rank 2,254
SSRN RANKINGS
Top 2,254
in Total Papers Citations
626
CROSSREF CITATIONS
123
Feedback