News

The discovery could be the “missing link” in the evolution of animals, according to the team, which included scientists from the University of Sheffield, in the UK. The microfossil, discovered at Loch ...