Olga Lucía Ortega-Sierra
Observed names: Lucia Ortega-Sierra, O Lucía Ortega-Sierra, O. Lucía Ortega-Sierra, Olga L Ortega-Sierra, Olga L. Ortega-Sierra, Olga Lucía Ortega Sierra
ORCID: 0000-0002-6620-8977
Observed ORCID: 0000-0002-6620-8977
OpenAlex ID: A5008663987
