Eric Clemons
University of Pennsylvania - Operations & Information Management Department
Professor of Operations and Information Management
Philadelphia, PA 19104
United States
SCHOLARLY PAPERS
10
DOWNLOADS
Rank 44,707
SSRN RANKINGS
Top 44,707
in Total Papers Downloads
2,020
SSRN CITATIONS
Rank 36,514
SSRN RANKINGS
Top 36,514
in Total Papers Citations
12
CROSSREF CITATIONS
14
Feedback