Cary A. Deck
University of Alabama - Department of Economics, Finance and Legal Studies
P.O. Box 870244
Tuscaloosa, AL 35487
United States
SCHOLARLY PAPERS
42
DOWNLOADS
Rank 19,838
SSRN RANKINGS
Top 19,838
in Total Papers Downloads
3,963
SSRN CITATIONS
Rank 9,274
SSRN RANKINGS
Top 9,274
in Total Papers Citations
76
CROSSREF CITATIONS
60
Feedback