Borealopelta's armour could withstand high-speed impact Thick keratin layer offered combat protection for Borealopelta Study ...