The page "Joint research by Taniguchi Laboratory, University of Tokyo and Asahi Shimbun" does not exist in ja language.
Try English version