Jack Bao
University of Delaware - Department of Finance
Alfred Lerner College of Business and Economics
Newark, DE 19716
United States
SCHOLARLY PAPERS
13
DOWNLOADS
Rank 9,827
SSRN RANKINGS
Top 9,827
in Total Papers Downloads
9,887
TOTAL CITATIONS
Rank 2,217
SSRN RANKINGS
Top 2,217
in Total Papers Citations
372
Feedback