Takumi Watanabe

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

Are you Takumi Watanabe?

Claim your profile

Publications (8)24.22 Total impact