David Carter
Oklahoma State University - Stillwater - Department of Finance
Spears School of Business
Stillwater, OK 74078-4011
United States
SCHOLARLY PAPERS
19
DOWNLOADS
Rank 770
SSRN RANKINGS
Top 770
in Total Papers Downloads
36,796
SSRN CITATIONS
Rank 4,755
SSRN RANKINGS
Top 4,755
in Total Papers Citations
72
CROSSREF CITATIONS
205
Feedback