Johanna Elizabeth Ayala Izurieta
Observed names: Ayala Izurieta, Johanna Elizabeth, Johanna Ayala Izurieta, Johanna Ayala-Izurieta, Johanna Elizabeth Ayala-Izurieta
Institution: Escuela Superior Politécnica de Chimborazo
ORCID: 0000-0002-3963-0160
Observed ORCID: 0000-0002-3963-0160
OpenAlex ID: A5070234517
