Tag: Simon Scarpetta
January 1, 2021
Lizard Skull Fossil is New and “Perplexing” Extinct Species
In 2017, while browsing the fossil collections of Yale’s Peabody Museum of Natural History, University of Texas at Austin graduate student Simon Scarpetta came across…
Read More