Noboru Otake

The University of Tokyo, Edo, Tōkyō, Japan

Are you Noboru Otake?

Claim your profile

Publications (12)22.61 Total impact