Mike Wright
Imperial College London
South Kensington Campus
Exhibition Road
London, Greater London SW7 2AZ
United Kingdom
SCHOLARLY PAPERS
22
DOWNLOADS
Rank 43,055
SSRN RANKINGS
Top 43,055
in Total Papers Downloads
2,002
SSRN CITATIONS
Rank 10,216
SSRN RANKINGS
Top 10,216
in Total Papers Citations
98
CROSSREF CITATIONS
50
Feedback