Ingrid Fajardo
Observed names: I Fajardo, I. Fajardo
Institutions: University Hospital Mútua de Terrassa, Mútua Terrassa
Observed institutions: University Hospital Mútua de Terrassa, Mútua Terrassa, Universitat de Barcelona
ORCID: 0009-0006-1687-605X
Observed ORCID: 0009-0006-1687-605X
OpenAlex ID: A5015451958
