Scholarly Index

Takashi Yabe

Tokyo Institute of Technology; 4,826 total citations; 149 total publications; best world rank #272

Tokyo Institute of Technology