Steven Young
Lancaster University - Department of Accounting and Finance
The Management School
Lancaster LA1 4YX
United Kingdom
SCHOLARLY PAPERS
27
DOWNLOADS
Rank 4,626
SSRN RANKINGS
Top 4,626
in Total Papers Downloads
12,381
SSRN CITATIONS
Rank 3,840
SSRN RANKINGS
Top 3,840
in Total Papers Citations
112
CROSSREF CITATIONS
239
Feedback