关于这张图
In the Payload Hazardous Servicing Facility, STS-103 Mission Specialist Steven L. Smith (right) and other members of the crew look over new Multi-Layer Insulation (MLI) intended for the Hubble Space Telescope. The seven-member crew, taking part in a Crew Equipment Interface Test, are Commander Curtis L. Brown Jr., Pilot Scott J. Kelly, and Mission Specialists Smith, C. Michael Foale (Ph.D.), John M. Grunsfeld (Ph.D.), Claude Nicollier of Switzerland, and Jean-François Clervoy of France. Nicollier and Clervoy are with the European Space Agency. Mission STS-103 is a "call-up" due to the need to …