Sevilla, Andalucia, Spain
Universidad de Sevilla
Université Paris - Sorbonne
Universitat de Barcelona