Esteban Wladimir Chicaiza Izurieta
Observed name: Chicaiza-Izurieta, Esteban Wladimir
Institution: Ministerio de Salud Pública
Observed institutions: Ministerio de Salud Pública, Universidad Técnica de Ambato
ORCID: 0009-0008-6699-4737
Observed ORCID: 0009-0008-6699-4737
OpenAlex ID: A5123486487
