Research Institute of the Finnish Economyh-index: 72Total citations: 24,437Total papers: 1,016Homepage: http://www.etla.fi/en/