Serna, Pedro, Universidad de Navarra, España