Angel Ayala
Observed names: Ayala, Angel, Ayala, Ángel
Institution: Universidade de Pernambuco
Observed institutions: Universidad Central de Chile, Universidade de Pernambuco
ORCID: 0000-0003-0732-7017
Observed ORCID: 0000-0003-0732-7017
OpenAlex ID: A5055996958
