Indecision worsening cancer patients’ plight

Cancer is the leading cause of death worldwide.
THE government’s indecision on whether to repair dysfunctional radiotherapy machines at public hospitals or to acquire new ones bodes ill for the...

Cancer is the leading cause of death worldwide.