Iratxe Martínez de Narvajas Urra
Observed names: I. Martínez de Narvajas Urra, Iratxe Martinez de Narvajas, Iratxe Martínez De Narvajas Urra
Institution: Hospital San Pedro
ORCID: 0000-0002-8372-9563
Observed ORCID: 0000-0002-8372-9563
OpenAlex ID: A5086172339
