Publications in collaboration with researchers from Cardiff University (34)