The woman behind nanoghostsProf. Marcelle Machluf of the Technion, who lit one of the 12 torches on Mount Herzl’s Independence Day ceremony, is a promising pioneer in the fight against cancer.Prof. Marcelle Machluf(photo credit: Courtesy)