Affiliation: University of Barcelona (U Barcelona)

Acronym: U Barcelona