M

Makoto Sudo

University of Yamanashi Hospital

ORCID: 0000-0002-6699-5675

129 papers and 2.4k citations.

PubIndex Score22Top 78% · mid-careerHow it's scored
129Publications
2.4kTotal Citations
First publication: 1980First senior author: 2013

Top publicationsby citations

Indexing the rest of 129 publications…