Chris Armstrong
University of Pennsylvania - Accounting Department
3641 Locust Walk
Philadelphia, PA 19104-6365
United States
SCHOLARLY PAPERS
38
DOWNLOADS
Rank 443
SSRN RANKINGS
Top 443
in Total Papers Downloads
46,947
SSRN CITATIONS
Rank 829
SSRN RANKINGS
Top 829
in Total Papers Citations
521
CROSSREF CITATIONS
777
Feedback