Rune Stenbacka
Hanken School of Economics
P.O. Box 479
Arkadiankatu 22
Helsinki, Helsinki 00101
Finland
SCHOLARLY PAPERS
44
DOWNLOADS
Rank 12,783
SSRN RANKINGS
Top 12,783
in Total Papers Downloads
6,712
SSRN CITATIONS
Rank 13,071
SSRN RANKINGS
Top 13,071
in Total Papers Citations
63
CROSSREF CITATIONS
45
Feedback