Publications (38) Marta Artal Sanz publications View referenced research data.