Koichi Hattori

Dr. Koichi Hattori