Diana Eguía Armenteros
Observed names: Eguia Armenteros, Diana, Eguía Armenteros, Diana
Institution: Catholic University of Ávila
Observed institutions: Catholic University of Ávila, University of Pennsylvania
ORCID: 0000-0002-5951-823X
Observed ORCID: 0000-0002-5951-823X
OpenAlex ID: A5024727196
