This is a fantastic development in the fight against cancer and an encouraging result, of course the question becomes how do we insure, kill switches and all, that we’ve not designed a better “cancer.”
The current literature is bleak on the subject of controlling nature.