Giant Magellan Telescope Begins Primary Mirror Support System Testing

October 16, 2024