X

Ximena Camacho

New South Wales Department of Health

ORCID: 0000-0002-2371-1441

66 papers and 2.6k citations.

PubIndex Score81Top 19% · early-careerHow it's scored
66Publications
2.6kTotal Citations

Top publicationsby citations

Indexing 66 publications…