T. dohrnii is the only species that is biologically immortal, and now scientists have peered into its DNA to find out what lets it live forever.
T. dohrnii is the only species that is biologically immortal, and now scientists have peered into its DNA to find out what lets it live forever.
Comments are closed.