Mike Wright
Imperial College London
South Kensington Campus
Exhibition Road
London, Greater London SW7 2AZ
United Kingdom
SCHOLARLY PAPERS
34
DOWNLOADS
Rank 45,646
SSRN RANKINGS
Top 45,646
in Total Papers Downloads
1,459
SSRN CITATIONS
Rank 6,126
SSRN RANKINGS
Top 6,126
in Total Papers Citations
92
CROSSREF CITATIONS
123
Feedback