New Greek observatory sheds light on old star
(Phys.org)—Continuing a tradition stretching back more than 25 centuries, astronomers have used the new 2.3-m 'Aristarchos' telescope, sited at Helmos Observatory (2340m high) in the Pelοponnese Mountains in Greece, to ...