T

Takeyuki Kiguchi

Osaka Medical and Pharmaceutical University

ORCID: 0000-0003-0259-9531

213 papers and 3.4k citations.

PubIndex Score65Top 35% · mid-careerHow it's scored
213Publications
3.4kTotal Citations
First publication: 1999First senior author: 2019