Scholarly Index

Keiichi Tokuda

Nagoya Institute of Technology; 9,440 total citations; 396 total publications; best world rank #38

Nagoya Institute of Technology