A

Alice Duchon

National Cancer Institute

ORCID: 0000-0002-9297-6291

18 papers and 276 citations.

PubIndex Score80Top 20% · early-careerHow it's scored
18Publications
276Total Citations

Top publicationsby citations

Indexing 18 publications…