The world’s largest telescope will seek the mystery of the birth of the universe

The world’s largest and most powerful radio telescope is mounted on a mountain in southern China. On January 12, the program started completely. The official name of the telescope is the five-hinged-meter aperture spherical telescope, …