Telecopes: A giant leap for Africa
Friday, July 22, 2016 - 06:51
in Astronomy & Space
Currently under construction, the MeerKAT telescope in South Africa is establishing its role in scientific research.
Currently under construction, the MeerKAT telescope in South Africa is establishing its role in scientific research.