Science & Technology Could an ‘elixir of life’ actually exist? The ‘elixir of life’ said to have been invented by scientists in Kazakhstan could work, according to British experts The scientists have taken two... SoulAskNovember 9, 2012