Kazunori Takenouchi

Dr. Kazunori Takenouchi

orcid