New instruments and plans for a seventh telescope at Georgia State’s CHARA Array will allow scientists to see the stars in greater detail than ever before. The update comes after a group of international scientists gathered in Atlanta to take part in the 2023…