Marta Sandoval Mena
Observed names: M. Sandoval, Marta Mena, Marta SANDOVAL, Marta SANDOVAL MENA, Marta SandoVal Mena, Marta Sandoval, Marta Sandoval-Mena
Institution: Universidad Autónoma de Madrid
ORCID: 0000-0003-1931-1872
Observed ORCID: 0000-0003-1931-1872
OpenAlex ID: A5087513411
