University of Turku
http://www.utu.fi
Finland