Makoto Taniguchi

researcher