Scholarly Index
Tomoki Toda
Nagoya University; 11,096 total citations; 540 total publications; best world rank #18
Nagoya University
11,096Total citations
540Total publications
50H-index
Scholarly Index
Nagoya University; 11,096 total citations; 540 total publications; best world rank #18
Nagoya University