University of Tampere
http://www.uta.fi
Tampere, Finland