Demetra-Ellie Phylactopoulos
Observed names: D Phylactopoulos, D-E Phylactopoulos, D.E. Phylactopoulos, Phylactopoulos, DE, Phylactopoulos, Demetra-Ellie
Institutions: The Francis Crick Institute, University College London
Observed institutions: Great Ormond Street Hospital, The Francis Crick Institute, University College London
ORCID: 0000-0002-8235-6291
Observed ORCID: 0000-0002-8235-6291
OpenAlex ID: A5048360843
