Franklin Allen
Imperial College London
South Kensington Campus
Exhibition Road
London, Greater London SW7 2AZ
United Kingdom
SCHOLARLY PAPERS
126
DOWNLOADS
Rank 350
SSRN RANKINGS
Top 350
in Total Papers Downloads
86,022
SSRN CITATIONS
Rank 238
SSRN RANKINGS
Top 238
in Total Papers Citations
2,371
CROSSREF CITATIONS
1,860
Feedback