Adrian Cozmuta, University of Glasgow and Kyoto University