Why Can This Person Inject Himself Using A 3.5 Million-Year Old Bacteria?

Some folks take the idea of immortality too badly. Scientists have been attempting to work out the...

Read More