Science University experiment sews eyes of newborn kittens together September 17, 2012Add Comment gair rhydd science examines Cardiff University’s recent controversial experiments on kittens.