Peter Steffen Schmidt
University of Zurich - Department of Business Administration
Rämistrasse 71
Zurich, CH-8006
Switzerland
SCHOLARLY PAPERS
5
DOWNLOADS
Rank 5,697
SSRN RANKINGS
Top 5,697
in Total Papers Downloads
13,551
SSRN CITATIONS
Rank 13,822
SSRN RANKINGS
Top 13,822
in Total Papers Citations
60
CROSSREF CITATIONS
44
Feedback