Román, Pedro, Universidad de Sevilla, España