Royal Air Force

OrganizationMentioned in 1 video

British air force whose pilots' plexiglass canopy fragments inspired the development of intraocular lenses after being found to be biologically inert in the eye.