Shingo Hatakeyama

Dr. Shingo Hatakeyama