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,736
SSRN RANKINGS
Top 44,736
in Total Papers Downloads
2,031
SSRN CITATIONS
Rank 36,602
SSRN RANKINGS
Top 36,602
in Total Papers Citations
12
CROSSREF CITATIONS
14
Feedback