Scholarly Index
Kohtaro Osakada
Tokyo Institute of Technology; 15,149 total citations; 564 total publications; best world rank #61
Tokyo Institute of Technology
15,149Total citations
564Total publications
59H-index
Scholarly Index
Tokyo Institute of Technology; 15,149 total citations; 564 total publications; best world rank #61
Tokyo Institute of Technology