Mamoru Takenaka

Dr. Mamoru Takenaka

orcid