Definition of DDC in English:

DDC

(also ddC)

  • Dideoxycytidine.