You are here

Shogo Okada Tokyo Institute of Technology, Japan