Marta Arroyo
Observed name: Arroyo, Marta
Observed institutions: Universidad de Valladolid, Universidad de Oviedo, University of Würzburg, University of Southampton
ORCID: 0000-0002-8887-7207
Observed ORCID: 0000-0002-8887-7207
OpenAlex ID: A5063456426
