D

Diana Zatreanu

Institute of Cancer Research

ORCID: 0000-0001-8942-0957

18 papers and 667 citations.

PubIndex Score81Top 19% · early-careerHow it's scored
18Publications
667Total Citations
#6in DNA Repair Mechanisms
First publication: 2021

Top publicationsby citations

Indexing the rest of 18 publications…