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,172
SSRN RANKINGS
Top 1,172
in Total Papers Downloads
44,143
TOTAL CITATIONS
Rank 8,231
SSRN RANKINGS
Top 8,231
in Total Papers Citations
232
Feedback