C+

Medical abbreviations:
C+

Canal Plus ( France)