Cofnod E-bost: Antisense technology for cancer therapy: does it make sense?