Keita Takahashi, Ph. D

Associate Professor, Nagoya University, Japan