Researchers in Budapest have been studying worms to slow down or stop ageing in humans by researching transposable elements in our DNA.
Scientists discovered a way to potentially slow or even halt the ageing process
Posted in biotech/medical, life extension