Takehisa Susa

Yamaguchi University, Yamaguti, Yamaguchi, Japan

Are you Takehisa Susa?

Claim your profile

Publications (19)54.6 Total impact