Steven K. Todd
Loyola University of Chicago
Associate Professor of Finance
820 North Michigan Avenue
Chicago, IL 60611
United States
SCHOLARLY PAPERS
9
DOWNLOADS
Rank 16,997
SSRN RANKINGS
Top 16,997
in Total Papers Downloads
4,239
SSRN CITATIONS
Rank 15,037
SSRN RANKINGS
Top 15,037
in Total Papers Citations
2
CROSSREF CITATIONS
73
Feedback