Y

Yuji Ikeda

Kansai Medical University

ORCID: 0000-0003-1633-5385

210 papers and 2.5k citations.

PubIndex Score18Top 82% · mid-careerHow it's scored
210Publications
2.5kTotal Citations
First publication: 1982First senior author: 2018