Business & Economy Out of this world! Tech firm Animmersion supports Life Science Centre space exhibit