Steve Thomas
City University London - The Business School
106 Bunhill Row
London, EC1Y 8TZ
United Kingdom
SCHOLARLY PAPERS
40
DOWNLOADS
Rank 1,059
SSRN RANKINGS
Top 1,059
in Total Papers Downloads
39,087
SSRN CITATIONS
Rank 13,692
SSRN RANKINGS
Top 13,692
in Total Papers Citations
71
CROSSREF CITATIONS
23
Feedback