The best-preserved “dinosaur mummy” ever found is leaving scientists amazed

Nodosaurid bone at the Houston Museum of Natural Science in Sugar Land, Fort Bend Co., Texas. Nodosaurid fossil discovered at the Suncor mine near …