Publications in collaboration with researchers from University of Portsmouth (90)