K

Kiyóhiko Mabuchi

National Cancer Institute

ORCID: 0000-0002-8867-8777

248 papers and 21.7k citations.

PubIndex Score98Top 2%How it's scored
248Publications
21.7kTotal Citations
#3in Medical and Biological Sciences
First publication: 1971First senior author: 1972

Top publicationsby citations

Indexing the rest of 248 publications…