Finnish Academy of Science and Lettersh-index: 28Total citations: 9,857Total papers: 231Homepage: http://www.acadsci.fi/