Stefan Lewellen
Pennsylvania State University - Department of Finance
University Park, PA 16802
United States
SCHOLARLY PAPERS
13
DOWNLOADS
Rank 5,329
SSRN RANKINGS
Top 5,329
in Total Papers Downloads
11,291
SSRN CITATIONS
Rank 5,440
SSRN RANKINGS
Top 5,440
in Total Papers Citations
106
CROSSREF CITATIONS
138
Feedback