Publications in collaboration with researchers from Cardiff University (58)