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