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