S

Satoru Takahashi

Hamamatsu University School of Medicine

ORCID: 0000-0002-8139-8158

881 papers and 15.7k citations.

PubIndex Score58Top 42% · seniorHow it's scored
881Publications
15.7kTotal Citations
First publication: 1979First senior author: 1994