Canetta, Elisabetta, Cardiff University. School of Biosciences