Publications by 'Ryo Tanimoto'