By SpaceZE News Publisher on Thursday, 27 July 2023
Category: Space.com

China begins trial operations with world’s largest solar telescope array

The world’s largest array of sun-monitoring radio telescopes has begun trial operations in southwest China.
Original link