K

Kiyotoshi Sekiguchi

Protein Research Foundation

ORCID: 0000-0002-6433-1410

281 papers and 21.2k citations.

PubIndex Score98Top 2%How it's scored
281Publications
21.2kTotal Citations
First publication: 1976First senior author: 1978