Mark Armstrong
University College London - Department of Economics
Gower Street
London WC1E 6BT, WC1E 6BT
United Kingdom
SCHOLARLY PAPERS
10
DOWNLOADS
Rank 17,759
SSRN RANKINGS
Top 17,759
in Total Papers Downloads
3,297
SSRN CITATIONS
Rank 9,794
SSRN RANKINGS
Top 9,794
in Total Papers Citations
44
CROSSREF CITATIONS
81
Feedback