€2M to Aalto University from the Land and Water Technology Foundation

Press/Media: Media appearance

ID: 17947796