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