Shigeori Takenaka

Prof. Shigeori Takenaka