S

Shuichi Matsumura

Minami Wakayama Medical Center

ORCID: 0000-0002-0368-006X

614 papers and 12.1k citations.

PubIndex Score98Top 2%How it's scored
614Publications
12.1kTotal Citations
First publication: 1911First senior author: 1940

Top publicationsby citations

Indexing the rest of 614 publications…