Tadashi Hasegawa

Dr. Tadashi Hasegawa