Laura Ibañez
Observed name: Ibañez Laura
Institutions: University Hospital Mútua de Terrassa, Mútua Terrassa
Observed institutions: University Hospital Mútua de Terrassa, Mútua Terrassa
ORCID: 0000-0003-2381-7059
Observed ORCID: 0000-0003-2381-7059
OpenAlex ID: A5085643094
