R

Ryota Tamura

Keio University Hospital

ORCID: 0000-0002-8637-901X

167 papers and 2.6k citations.

PubIndex Score66Top 34% · mid-careerHow it's scored
167Publications
2.6kTotal Citations
First publication: 1974First senior author: 2014