11/07/2017 Cannibal cells may limit cancer growth cancer |cell biology |entosis |imaging |press release |publication |signalling |florey