Pilar Pena Búa
Observed names: Pena Búa, Pilar, Pena Búa, Pilar ( 1965-), Pilar Búa, Pilar Pena Bua, Pilar Pena-Búa
Institution: Universidad Loyola Andalucía
Observed institution: Universidad Loyola Andalucía
ORCID: 0000-0001-5605-6490
Observed ORCID: 0000-0001-5605-6490
OpenAlex ID: A5109830541
