World’s Newest Radio Telescope Set to Reveal Secrets of the Universe