Scholarly Index
Takashi Ida
Nagoya Institute of Technology; 3,292 total citations; 167 total publications; best world rank #49
Nagoya Institute of Technology
Scholarly Index
Nagoya Institute of Technology; 3,292 total citations; 167 total publications; best world rank #49
Nagoya Institute of Technology