Researchers in Budapest have been studying worms to slow down or stop ageing in humans by researching transposable elements in our DNA.
Researchers in Budapest have been studying worms to slow down or stop ageing in humans by researching transposable elements in our DNA.
Comments are closed.