Elixir of life finally discovered? Israeli scientists find way to literally reverse biological aging

https://twitter.com/SputnikInt/status/1330204327215042567