Eliza Stenzhorn
University of Bremen - Faculty of Business Studies and Economics
Bremen, D-28359
Germany
SCHOLARLY PAPERS
5
DOWNLOADS
Rank 46,395
SSRN RANKINGS
Top 46,395
in Total Papers Downloads
1,943
SSRN CITATIONS
Rank 38,449
SSRN RANKINGS
Top 38,449
in Total Papers Citations
18
CROSSREF CITATIONS
6
Feedback