Haruo Takemura

Prof. Haruo Takemura