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