Florencia Herrera
Observed names: Florencia Herrera Oesterheld, Herrera, Florencia
Observed institutions: Millennium Institute for Care Research, Universitat de Barcelona, Universidad Diego Portales
ORCID: 0000-0002-5832-7984
Observed ORCID: 0000-0002-5832-7984
OpenAlex ID: A5014280454
