Xavier Ubeda Cartañà

Affiliation University of Barcelona
Email xubeda@ub.edu