Eliza Stenzhorn
University of Bremen - Faculty of Business Studies and Economics
Bremen, D-28359
Germany
SCHOLARLY PAPERS
5
DOWNLOADS
Rank 44,443
SSRN RANKINGS
Top 44,443
in Total Papers Downloads
1,648
SSRN CITATIONS
Rank 30,352
SSRN RANKINGS
Top 30,352
in Total Papers Citations
10
CROSSREF CITATIONS
18
Feedback