关于这张图
During a Crew Equipment Interface Test, members of the STS-103 crew check out new Multi-Layer Insulation (MLI) for the Hubble Space Telescope. The payload hardware is in the Payload Hazardous Servicing Facility. From left are Mission Specialists Claude Nicollier of Switzerland, Steven L. Smith, C. Michael Foale (Ph.D.), and John M. Grunsfeld (Ph.D.). Other members of the crew are Commander Curtis L. Brown Jr., Pilot Scott J. Kelly, and Mission Specialist 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 …