Universidad de Alicante
https://www.ua.es/
Spain
Inquire about license