The “Tree of Life” is synonymous with evolution theory – the concept can be traced back to ancient Egyptian mythology, the Bible’s Genesis and is even harnessed by Charles Darwin in support of natural selection. […]

The “Tree of Life” is synonymous with evolution theory – the concept can be traced back to ancient Egyptian mythology, the Bible’s Genesis and is even harnessed by Charles Darwin in support of natural selection. […]