Terry L. Campbell
University of Delaware - Department of Finance
College of Business and Economics
Newark, DE 19716
United States
SCHOLARLY PAPERS
8
DOWNLOADS
Rank 19,597
SSRN RANKINGS
Top 19,597
in Total Papers Downloads
3,647
SSRN CITATIONS
Rank 25,676
SSRN RANKINGS
Top 25,676
in Total Papers Citations
23
CROSSREF CITATIONS
13
Feedback