M Aguilar
Observed name: M. Aguilar
Institution: University Hospital Mútua de Terrassa
Observed institutions: University Hospital Mútua de Terrassa, Universitat de Barcelona
ORCID: 0000-0002-1219-2455
Observed ORCID: 0000-0002-1219-2455
OpenAlex ID: A5113331810
