University of Alicante
http://www.ua.es
Spain
Inquire about license