← Home
Engineer

Brian Russell

Engineer who worked on the Space Shuttle Challenger and warned NASA about potential seal failure due to freezing temperatures.

Known For

Warning NASA about Challenger's O-ring issue before the 1986 disaster

Episodes