Drugs That Remove ‘Zombie Cells’ In Our Body & Could Let Humans Live To 200 Is Now Being Developed A British scientist has said new drugs...