Artifact Details Title PDP-8/E brain surgery station Catalog Number 102667562 Type Physical object Date 1970 Manufacturer Digital Equipment Corporation (DEC) Place Manufactured U.S. Dimensions overall: 74 in x 48 in x 26 in Category Digital computer/minicomputer