Serena Mirra PhD

University of Barcelona