Artifact Details Title Nestar Employees Catalog Number 102805645 Type Still image Description Includes annotated image Date 1980-07 Publisher Nestar Systems Incorporated Format JPG Category Group portrait Credit Gift of Len Shustek Lot Number 2023.0220