Seth Armitage
University of Edinburgh - Accounting and Finance
29 Buccleuch Place
Edinburgh, EH8 9JS
United Kingdom
SCHOLARLY PAPERS
38
DOWNLOADS
Rank 14,083
SSRN RANKINGS
Top 14,083
in Total Papers Downloads
6,135
SSRN CITATIONS
Rank 9,986
SSRN RANKINGS
Top 9,986
in Total Papers Citations
53
CROSSREF CITATIONS
98
Feedback