Artifact Details Title Science & Technology Center In Computer Graphics & Scientific Visualization Catalog Number 102639192 Type Moving Image Date 1991-03 ca. Publisher STS Productions Place of Publication US Platform VCR Format VHS