Yasumasa Kanekiyo

Dr. Yasumasa Kanekiyo