NASA/Langley Research Center · 1999-02-22T00:00:00Z
Photographed on: 02/22/99. -- Film casting lab. Film pressing. Vacuum press. Plasma etcher. People in photographs include: Greg Draughon and Michael Oliver.
Sign in to order prints, canvas, and more of this work. Browsing and full-resolution downloads stay free.