Steven Ivings, Kyoto University