Taketoshi Maehara

Prof. Taketoshi Maehara