A telescope has just captured an image of a ribbon around a young star - this can change our whole understanding of how a star forms.
ALMA (abbreviated Atacama Large Millimeter Array), the world's largest telescope installed at the Observatory between the Atacama Desert, at an altitude of 2,900 meters, north of
The European Astronomical Authority (ESO) on October 3 announces ALMA - the world's largest telescope, can observe the universe from dust and gas particles that form stars and
The world's largest radio telescope network is ready to operate phase 1 in the Atacama desert in northern Chile.