University of Turku
http://www.utu.fi
Finland
Inquire about license