Y. Deguchi

Toho University, Edo, Tōkyō, Japan

Are you Y. Deguchi?

Claim your profile

Publications (9)1.68 Total impact