Esmeralda Ballesteros Doncel
Observed name: Ballesteros Doncel, Esmeralda
Institution: Universidad Complutense de Madrid
Observed institutions: Universidad Complutense de Madrid, Universidad Carlos III de Madrid
ORCID: 0000-0001-6664-7841
Observed ORCID: 0000-0001-6664-7841
OpenAlex ID: A5019889737
