Elena Ruiz
Observed names: E Pérez-Ruiz, E Ruiz, E. Pérez-Ruiz, E. Ruiz, E. Ruı́z, Elena Perez-Ruiz, Elena Pérez Ruiz, Elena Pérez-Ruiz, Elena Pérez Ruiz, Elena Pérez-Ruiz, Elena Pérez‐Ruiz, Elena Ruı́z, Perez-Ruiz, Elena, Pérez Ruiz, Elena
Institution: KU Leuven
ORCID: 0000-0001-7618-9530
Observed ORCID: 0000-0001-7618-9530
OpenAlex ID: A5069934596
