K

Kazuo Tsubota

Keio University

ORCID: 0000-0002-8874-7111

2.1k papers and 67.3k citations.

PubIndex Score98Top 2%How it's scored
2.1kPublications
67.3kTotal Citations
#1in Ocular Surface and Contact Lens
First publication: 1984First senior author: 1985