Spain •
Universidad Pontificia de Salamanca