Tomoya Abe

Tohoku University, Sendai-shi, Miyagi, Japan

Are you Tomoya Abe?

Claim your profile

Publications (20)36.23 Total impact