Taro Ueno

researcher