Discover the University of Turku - where tradition meets modern technology - where tradition meets modern technology.