NewsScience 3 Min Read 4 years ago New cause and cure for cancer found and it’s…worms? Cancer is no more an enigma to the general population. The dreadful disease is often associated with death with no KanishkaMarketing Strategist. My pen drives my passion—an avid book reader.