Jan Bebbington
University of Aberdeen - Business School
Professor
Edward Wright Building Dunbar Street
Aberdeen AB24 3QY, Scotland
United Kingdom
SCHOLARLY PAPERS
3
DOWNLOADS
Rank 13,192
SSRN RANKINGS
Top 13,192
in Total Papers Downloads
5,337
SSRN CITATIONS
Rank 43,539
SSRN RANKINGS
Top 43,539
in Total Papers Citations
14
CROSSREF CITATIONS
2
Feedback