Takashi Otani

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

Are you Takashi Otani?

Claim your profile

Publications (40)68.41 Total impact