Prize: Award or honor granted for a specific work
Project: Academy of Finland: Strategic research funding