Cancer's 'Achilles' heel' is discovered, enzyme slows tumors' growth
1 Mins read
Reading Time: < 1 minute A new study has revealed what could be cancer’s ‘Achilles’ heel,’ after researchers at the University of British Columbia discovered an enzyme…