Álvaro Rueda, Karen, Universidad de Barcelona, España