Takumi Watanabe

Tokyo Institute of Technology, Edo, Tōkyō, Japan

Are you Takumi Watanabe?

Claim your profile

Publications (8)26.43 Total impact