Ioannis Theodossiou
University of Aberdeen - Business School
Edward Wright Building
Dunbar Street
Aberdeen, Scotland AB24 3QY
United Kingdom
SCHOLARLY PAPERS
39
DOWNLOADS
Rank 36,574
SSRN RANKINGS
Top 36,574
in Total Papers Downloads
1,523
SSRN CITATIONS
Rank 24,980
SSRN RANKINGS
Top 24,980
in Total Papers Citations
8
CROSSREF CITATIONS
29
Feedback