M

Michalis Petropoulos

University of Bern

ORCID: 0000-0001-5942-1879

14 papers and 475 citations.

PubIndex Score80Top 20% · early-careerHow it's scored
14Publications
475Total Citations
#2in DNA Repair Mechanisms
First publication: 2024

Top publicationsby citations

Indexing the rest of 14 publications…