LiveScience Image Gallery
An engineer in a clean room suit installs a component on the TEGA instrument. Credit: University of Arizona/NASA
An engineer in a clean room suit installs a component on the TEGA instrument. Credit: University of Arizona/NASA