Leslie D. Hodder
Indiana University - Kelley School of Business - Department of Accounting
1309 E. 10th Street
Bloomington, IN 47405
United States
SCHOLARLY PAPERS
17
DOWNLOADS
Rank 6,254
SSRN RANKINGS
Top 6,254
in Total Papers Downloads
14,146
TOTAL CITATIONS
Rank 7,950
SSRN RANKINGS
Top 7,950
in Total Papers Citations
178
Feedback