University of Barcelona recently updated works on Valente Riccardo's ORCID record Publications LIVES View all publications