KECH
Construction begins on world's largest radio telescope in South Africa
Published 09 December 2022
Construction begins on world's largest radio telescope in South Africa
KECH
Published 09 December 2022
Construction begins on world's largest radio telescope in South Africa