Masayuki Hara

Dr. Masayuki Hara