Polyurea coatings have emerged as a versatile solution for protecting structures and materials against high-rate dynamic loads such as blasts, ballistic impacts and accidental collisions. Comprising ...