Sofia Esteban Serna
Observed names: Esteban Serna, Sofia, Serna, Sofia Esteban, Sofia Esteban-Serna, Sofia Esteban‐Serna, Sofia, Esteban
Institutions: Wellcome Centre for Cell Biology, University of Edinburgh
ORCID: 0000-0002-8770-3264
Observed ORCID: 0000-0002-8770-3264
OpenAlex ID: A5091068003
