Jan Bebbington
University of Aberdeen - Business School
Professor
Edward Wright Building Dunbar Street
Aberdeen AB24 3QY, Scotland
United Kingdom
SCHOLARLY PAPERS
3
DOWNLOADS
Rank 15,305
SSRN RANKINGS
Top 15,305
in Total Papers Downloads
5,519
SSRN CITATIONS
Rank 39,353
SSRN RANKINGS
Top 39,353
in Total Papers Citations
19
CROSSREF CITATIONS
2
Feedback