Mike Wright
Imperial College London
South Kensington Campus
Exhibition Road
London, Greater London SW7 2AZ
United Kingdom
SCHOLARLY PAPERS
22
DOWNLOADS
Rank 42,481
SSRN RANKINGS
Top 42,481
in Total Papers Downloads
2,141
SSRN CITATIONS
Rank 10,124
SSRN RANKINGS
Top 10,124
in Total Papers Citations
106
CROSSREF CITATIONS
50
Feedback