Browsing publications by Dr Katsuhiko Naruse