Publications (103) Olga Dominguez Renedo publications