Scholarly Index

Takashi Ida

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

Nagoya Institute of Technology