Over two dozen astronauts from the Space Shuttle program have been inducted since 2001. Among these are Sally Ride, the first American woman in space; Story Musgrave, who flew six missions in the 1980s and 90s; and Francis Scobee, commander of the ill-fated final Challenger mission.[7]