John Wertz
Indiana University - Kelley School of Business - Department of Accounting
1309 E. 10th Street
Bloomington, IN 47405
United States
SCHOLARLY PAPERS
3
DOWNLOADS
Rank 44,263
SSRN RANKINGS
Top 44,263
in Total Papers Downloads
1,696
SSRN CITATIONS
Rank 18,523
SSRN RANKINGS
Top 18,523
in Total Papers Citations
43
CROSSREF CITATIONS
14
Feedback