UA researchers begin testing mounting system for Giant Magellan Telescope

Oct. 22, 2024