N

Naoki Matsuda

Tohoku Institute of Technology

ORCID: 0000-0002-6567-0721

530 papers and 7.9k citations.

PubIndex Score70Top 30% · seniorHow it's scored
530Publications
7.9kTotal Citations
First publication: 1981First senior author: 1996