Prof. Makoto Takeda


Chubu University
Japan