Technology & Science Developed fluorescing composite material that inspects itself August 26, 2021 Aerospace Engineering Developed fluorescing composite material that inspects itself