Aalto SCI Award 2018 for Innovation of the year

Prize: Award or honor granted for a specific work

ID: 31222961