J. Xicart

J. Xicart

Affiliations and Expertise

University of Barcelona, Barcelona, Spain (Part B)