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 5,571
SSRN RANKINGS
Top 5,571
in Total Papers Downloads
13,254
SSRN CITATIONS
Rank 7,490
SSRN RANKINGS
Top 7,490
in Total Papers Citations
126
CROSSREF CITATIONS
87
Feedback