Do Lobsters Hold the Key to Eternal Life?

According to a recent article in the Telegraph, lobsters may hold the secret to eternal life. Lobsters contain a chemical, known as telomerase, that makes them ‘biologically immortal.’ Telomerase prevents DNA from damage, so cells can reproduce time and again.

Back to News and Events