David Carter
Oklahoma State University - Stillwater - Department of Finance
Spears School of Business
Stillwater, OK 74078-4011
United States
SCHOLARLY PAPERS
20
DOWNLOADS
Rank 1,049
SSRN RANKINGS
Top 1,049
in Total Papers Downloads
41,883
SSRN CITATIONS
Rank 7,629
SSRN RANKINGS
Top 7,629
in Total Papers Citations
77
CROSSREF CITATIONS
133
Feedback