Till Requate
University of Kiel - Department of Economics
Professor
Olshausenstrasse 40
24098 Kiel, 24098
Germany
SCHOLARLY PAPERS
12
DOWNLOADS
Rank 45,350
SSRN RANKINGS
Top 45,350
in Total Papers Downloads
1,447
SSRN CITATIONS
Rank 23,882
SSRN RANKINGS
Top 23,882
in Total Papers Citations
24
CROSSREF CITATIONS
16
Feedback