Yasumasa Hara

Dr. Yasumasa Hara