Tech

Cancer's 'Achilles' heel' is discovered, enzyme slows tumors' growth


A new study has revealed what could be cancer’s ‘Achilles’ heel,’ after researchers at the University of British Columbia discovered an enzyme that …

Read more at www.dailymail.co.uk

Show More
Back to top button