Elena Herrero Beaumont
Observed name: Elena Herrero-Beaumont
Institutions: IE University, Universidad de Navarra
Observed institutions: IE University, Universidad de Navarra
ORCID: 0000-0003-2922-6911
Observed ORCID: 0000-0003-2922-6911
OpenAlex ID: A5041144512
