Yasuhiro Takenaka

Dr. Yasuhiro Takenaka

orcid