Tallinn University
http://www.tlu.ee
Tallinn, Estonia
Inquire about license