October 7, 2016

Prof. Yuval Shaked, Technion. Photo: Nitzan Zohar, Technion Spokesperson

Cancer treatment is a double-edged sword