A system 10 for storing and processing a plurality of biological or chemical samples at ultra-low temperatures is provided. The system 10 comprises a plurality of ultra-low temperature storage locations 30 an enclosed pathway 35 adjacent the storage locations 30 and a manipulator module 60 disposed within the pathway 35 for conveying vessels 33 along the pathway 35 between the storage locations 30 in the system 10. Each of the storage locations being accessed through an insulated access panel 36 on the side of the storage location 30, the panel 36 being configured to close the storage location 30 from the pathway 35.