JOHNSON SPACE CENTER, HOUSTON, TEXAS -- JSC-2002-E-11030 -- Astronaut Piers J. Sellers, mission specialist.
Location Johnson Space Center, Houston, TX
Date March 5, 2002
JOHNSON SPACE CENTER, HOUSTON, TEXAS -- JSC-2002-E-11030 -- Astronaut Piers J. Sellers, mission specialist.