Marta Castro Suárez
Observed names: M Castro Suárez, Marta Castro-Suarez, Marta Castro-Suárez
Institution: Hospital Son Llatzer
Observed institution: Hospital Son Llatzer
ORCID: 0000-0003-1837-8362
Observed ORCID: 0000-0003-1837-8362
OpenAlex ID: A5067323806
