Anita Isabel Benavides Piedra
Observed names: Anita Isabel Benavides-Piedra, Benavides Piedra, Anita Isabel
Institution: Instituto Superior Tecnológico ITCA
Observed institution: Instituto Superior Tecnológico ITCA
ORCID: 0009-0006-0121-7043
Observed ORCID: 0009-0006-0121-7043
OpenAlex ID: A5128751430
