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.
British air force whose pilots' plexiglass canopy fragments inspired the development of intraocular lenses after being found to be biologically inert in the eye.