C

Chin Leng Tan

German Cancer Research Center

ORCID: 0000-0002-2529-1030

26 papers and 789 citations.

PubIndex Score93Top 7% · mid-careerHow it's scored
26Publications
789Total Citations
First senior author: 2023