Yoshiho Takeda

Yamaguchi University, Yamaguti, Yamaguchi, Japan

Are you Yoshiho Takeda?

Claim your profile

Publications (1)1.73 Total impact