Moreno Alonso, Pedro, Comillas Pontifical University, Spain