I

Ikuo Ogiwara

Nippon Medical School Hospital

ORCID: 0000-0003-4826-1456

59 papers and 3.5k citations.

PubIndex Score49Top 51% · seniorHow it's scored
59Publications
3.5kTotal Citations
First publication: 1965First senior author: 1965