Scholarly Index

Norio Shibata

Nagoya Institute of Technology; 26,391 total citations; 737 total publications; best world rank #10

Nagoya Institute of Technology