Elena Villalobos Prats
Observed names: Villalobos Elena, Villalobos-Prats, E.
Institution: World Health Organization
Observed institution: World Health Organization
ORCID: 0000-0001-7638-8433
Observed ORCID: 0000-0001-7638-8433
OpenAlex ID: A5046676767
