The Proba-3 satellites arrived at the launch facility earlier this month and underwent rigorous functional testing to ensure ...
A rare 80-million-year-old fossil bird skull is helping scientists decode how modern bird intelligence evolved.