T Takeda

The University of Tokyo, Tōkyō, Japan

Are you T Takeda?

Claim your profile

Publications (10)7.71 Total impact