Kenji Takeuchi

Dr. Kenji Takeuchi

Tohoku University, Sendai, Miyagi, Japan
orcid