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