Risto Herrala
European Central Bank (ECB) - Directorate General International and European Relations
Economist
Kaiserstrasse 29
D-60311 Frankfurt am Main
Germany
SCHOLARLY PAPERS
16
DOWNLOADS
Rank 47,611
SSRN RANKINGS
Top 47,611
in Total Papers Downloads
1,364
SSRN CITATIONS
Rank 15,841
SSRN RANKINGS
Top 15,841
in Total Papers Citations
25
CROSSREF CITATIONS
45
Feedback