T

Tetsuya Yoda

Tokyo Medical and Dental University

ORCID: 0000-0003-1896-8696

187 papers and 1.2k citations.

PubIndex Score16Top 84% · seniorHow it's scored
187Publications
1.2kTotal Citations
First publication: 1976First senior author: 1991