Framework Agreement for Patient & Healthcare Communications & Related IT ServicesNNHS Commercial SolutionsServicesCPV: 48512000FTS