← all shorts

Person

Lew Allen

Lew Allen, an American physicist and four-star Air Force general, is depicted wearing a formal military uniform adorned with medals and insignia, symbolizing his distinguished career and service.

American physicist and four-star Air Force general (1925–2010) who directed the Jet Propulsion Laboratory from 1982 to 1990. NASA appointed him in July 1990 to chair the board investigating Hubble's optical failure; the resulting Allen Report, delivered four months later, became the template for how the agency investigates flagship-mission anomalies.

Mentioned in 1 article