John T. Holden
Indiana University - Kelley School of Business - Department of Business Law
Bloomington, IN 47405
United States
SCHOLARLY PAPERS
66
DOWNLOADS
Rank 2,895
SSRN RANKINGS
Top 2,895
in Total Papers Downloads
24,641
TOTAL CITATIONS
Rank 37,636
SSRN RANKINGS
Top 37,636
in Total Papers Citations
31
Feedback