Stroppa, Rachele, University of Barcelona, España