T

Takashi Matsumoto

Ehime University Hospital

ORCID: 0000-0002-5274-2669

513 papers and 29.3k citations.

PubIndex Score98Top 2%How it's scored
513Publications
29.3kTotal Citations
First senior author: 1969