Osamu Tokuda

Okayama University, Okayama, Okayama, Japan

Are you Osamu Tokuda?

Claim your profile

Publications (3)1.22 Total impact