William A. Allen
National Institute of Economic and Social Research
Visitor
2, Dean Trench Street
London, SW1P 3HE
United Kingdom
SCHOLARLY PAPERS
19
DOWNLOADS
Rank 13,261
SSRN RANKINGS
Top 13,261
in Total Papers Downloads
6,770
SSRN CITATIONS
Rank 18,627
SSRN RANKINGS
Top 18,627
in Total Papers Citations
31
CROSSREF CITATIONS
39
Feedback