Stefan Lewellen
Pennsylvania State University - Department of Finance
University Park, PA 16802
United States
SCHOLARLY PAPERS
15
DOWNLOADS
Rank 4,981
SSRN RANKINGS
Top 4,981
in Total Papers Downloads
16,084
SSRN CITATIONS
Rank 4,179
SSRN RANKINGS
Top 4,179
in Total Papers Citations
316
CROSSREF CITATIONS
133
Feedback