J

Jun-Ichi Sakamaki

Cancer Research UK

ORCID: 0000-0003-3361-6314

75 papers and 4.5k citations.

PubIndex Score70Top 30% · mid-careerHow it's scored
75Publications
4.5kTotal Citations
First publication: 2001First senior author: 2022

Top publicationsby citations

Indexing the rest of 75 publications…