R

Roland Imle

German Cancer Research Center

ORCID: 0000-0001-9564-6952

36 papers and 193 citations.

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