David Carter
Oklahoma State University - Stillwater - Department of Finance
Spears School of Business
Stillwater, OK 74078-4011
United States
SCHOLARLY PAPERS
21
DOWNLOADS
Rank 1,093
SSRN RANKINGS
Top 1,093
in Total Papers Downloads
42,420
SSRN CITATIONS
Rank 7,728
SSRN RANKINGS
Top 7,728
in Total Papers Citations
82
CROSSREF CITATIONS
133
Feedback