N

Naoyuki Taniguchi

Osaka International Cancer Institute

ORCID: 0000-0001-5889-5968

1.4k papers and 51.8k citations.

PubIndex Score98Top 2%How it's scored
1.4kPublications
51.8kTotal Citations
#7in Galectins and Cancer Biology
First publication: 1960First senior author: 1969