S

Sho Yamasaki

The University of Osaka

ORCID: 0000-0002-5184-6917

310 papers and 15.3k citations.

PubIndex Score98Top 2%How it's scored
310Publications
15.3kTotal Citations
First publication: 1971First senior author: 2009