0 By SCIENCE GAZETTE Science 25 Feb: 27 million ancestors make up the world’s largest human family tree The Big Data Institute at the University of Oxford has made a significant step in mapping the totality of our…