Stroppa, Rachele, University of Barcelona, Spain