Ryutarou Ohbuchi March 28, 2017 By Ryutarou Ohbuchi, PhD, Professor ohbuchi [AT] yamanashi.ac.jp Homepage University of Yamanashi, Japan