Publications (112) LEYRE PEREZ ALVAREZ publications