With about 75 per cent of its skeleton intact, scientists gained a good understanding of the animal. Its remains were discovered in Haughton Crater, one of Earth’s northernmost impact craters, about ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results