Publications (54) Inmaculada Pascual Elizalde publications