S

Sarah Alexandrou

Garvan Institute of Medical Research

ORCID: 0000-0003-1186-6507

36 papers and 686 citations.

PubIndex Score79Top 21% · early-careerHow it's scored
36Publications
686Total Citations
First publication: 2025

Top publicationsby citations

Indexing the rest of 36 publications…