Steven Young
Lancaster University - Department of Accounting and Finance
The Management School
Lancaster LA1 4YX
United Kingdom
SCHOLARLY PAPERS
28
DOWNLOADS
Rank 3,790
SSRN RANKINGS
Top 3,790
in Total Papers Downloads
11,503
SSRN CITATIONS
Rank 3,795
SSRN RANKINGS
Top 3,795
in Total Papers Citations
102
CROSSREF CITATIONS
239
Feedback