The Academy of Finland Grant 330606