Yoshiro Kaneko

Dr. Yoshiro Kaneko