Deen Kemsley
Tulane University - Accounting & Taxation
7 McAlister Drive
New Orleans, LA 70118
United States
Tulane University - A.B. Freeman School of Business
7 McAlister Drive
New Orleans, LA 70118
United States
SCHOLARLY PAPERS
8
DOWNLOADS
Rank 25,544
SSRN RANKINGS
Top 25,544
in Total Papers Downloads
2,153
SSRN CITATIONS
Rank 11,195
SSRN RANKINGS
Top 11,195
in Total Papers Citations
13
CROSSREF CITATIONS
91
Feedback