Kevin A. McCabe
George Mason University - Department of Economics
4400 University Drive
Fairfax, VA 22030
United States
SCHOLARLY PAPERS
18
DOWNLOADS
Rank 9,403
SSRN RANKINGS
Top 9,403
in Total Papers Downloads
7,094
SSRN CITATIONS
Rank 20,881
SSRN RANKINGS
Top 20,881
in Total Papers Citations
21
CROSSREF CITATIONS
27
Feedback