Y

Yoichiro Iwakura

Tokyo University of Science

ORCID: 0000-0002-9934-5775

945 papers and 80.3k citations.

PubIndex Score98Top 2%How it's scored
945Publications
80.3kTotal Citations
#7in Whipple's Disease and Interleukins
First publication: 1972First senior author: 1972