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 8,919
SSRN RANKINGS
Top 8,919
in Total Papers Downloads
8,283
SSRN CITATIONS
Rank 2,721
SSRN RANKINGS
Top 2,721
in Total Papers Citations
408
CROSSREF CITATIONS
121
Feedback