Articles by JC Sanz Moreno