NASA has put its recently launched SPHEREx space telescope into operation. The scientific mission is due to begin at the end ...