Shouji Takahashi

Associate Professor of Nagaoka University of Technology