Publications (269) CARLOS LOPEZ LARREA publications