I

Ikuo Tooyama

Shiga University of Medical Science

ORCID: 0000-0001-8054-9666

486 papers and 10k citations.

PubIndex Score66Top 34% · seniorHow it's scored
486Publications
10kTotal Citations
First publication: 1989First senior author: 1993

Top publicationsby citations

Indexing the rest of 486 publications…