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