William A. Allen
National Institute of Economic and Social Research
Visitor
2, Dean Trench Street
London, SW1P 3HE
United Kingdom
SCHOLARLY PAPERS
18
DOWNLOADS
Rank 11,570
SSRN RANKINGS
Top 11,570
in Total Papers Downloads
5,996
SSRN CITATIONS
Rank 18,145
SSRN RANKINGS
Top 18,145
in Total Papers Citations
18
CROSSREF CITATIONS
40
Feedback