Your place for Space News
A unique team is studying ways to prevent insect impact remains from sticking to an aircraft’s wing in flight.