Elena Liarte Marin
Observed name: ElenaLiarte Marin
Institution: AstraZeneca (United Kingdom)
Observed institutions: AstraZeneca (United Kingdom), AstraZeneca (Sweden)
ORCID: 0009-0000-2168-9810
Observed ORCID: 0009-0000-2168-9810
OpenAlex ID: A5062062243
