Scholarly Index

Y. Okimoto

Tokyo Institute of Technology; 8,017 total citations; 172 total publications; best world rank #366

Tokyo Institute of Technology