T

Takashi Shigematsu

Wakayama Medical University

ORCID: 0000-0002-6330-3784

373 papers and 7.7k citations.

PubIndex Score97Top 3%How it's scored
373Publications
7.7kTotal Citations
First publication: 1976First senior author: 1976