Lucy Munro
Institutions: Wellcome Centre for Cell Biology, University of Edinburgh
Observed institutions: Wellcome Centre for Cell Biology, University of Edinburgh
ORCID: 0009-0004-8185-7280
Observed ORCID: 0009-0004-8185-7280
OpenAlex ID: A5093552943
