Address
20014 Turun yliopisto
Turku
Finland
Department
Joined CDIO in 2012
Website
Region
Contacts
Geo position
POINT (22.28641 60.456073)