Eric Herrero Fonollosa
Observed names: E. Herrero Fonollosa, Eric Herrero-Fonollosa, È. Herrero-Fonollosa, Èric Herrero-Fonollosa
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: 0000-0002-3160-3301
Observed ORCID: 0000-0002-3160-3301
OpenAlex ID: A5084896996
