Steven Young
Lancaster University - Department of Accounting and Finance
The Management School
Lancaster LA1 4YX
United Kingdom
SCHOLARLY PAPERS
28
DOWNLOADS
Rank 3,990
SSRN RANKINGS
Top 3,990
in Total Papers Downloads
11,651
SSRN CITATIONS
Rank 3,736
SSRN RANKINGS
Top 3,736
in Total Papers Citations
111
CROSSREF CITATIONS
243
Feedback