‘80pc cancer patients come late for screenings’

Cancer is the leading cause of death worldwide.
THE Cancer Association of Zimbabwe (CAZ) has said that at least 80 percent of cancer patients come late for diagnosis, making it...
Cancer is the leading cause of death worldwide.