Publications in collaboration with researchers from Cardiff University (90)