Malta now has a radio telescope. This is a great step forward for the University of Malta as it helps... Read More
Malta is involved in the creation of the largest telescope ever built, the Square Kilometre Array. The telescope will be... Read More