Alicia Derrac Soria
Observed names: A. Derrac Soria, Derrac Soria, Alicia
Institutions: Adaptimmune (United Kingdom), Cardiff University
Observed institutions: Adaptimmune (United Kingdom), Cardiff University
ORCID: 0000-0001-6502-6883
Observed ORCID: 0000-0001-6502-6883
OpenAlex ID: A5057826022
