A Rapid End Strikes the Dinosaur Extinction Debate

Here is a 2018 article explaining the volcano hypothesis which this new paper is disputing.

3 Likes