SEARCH Articles Figures Tables Barcelona Barcelona, University 210 CHEMISTRY Barcelona, University Spain) University of Barcelona