Débora Torrealba
Observed names: Debora A. Torrealba, Debora Torrealba, Débora A. Torrealba, Débora Torrealba Sandoval, Torrealba Debora, Torrealba Sandoval, Débora Alejandra
Institution: University of O'Higgins
ORCID: 0000-0003-0807-4234
Observed ORCID: 0000-0003-0807-4234
OpenAlex ID: A5040461467
