Science Ancient Giants Uncovered: Fossil Site Sheds Light on Arthropod Dominance 470 Million Years Ago May 13, 2023