MeerKAT

MeerKAT
MeerKAT The MeerKAT radio telescope array in South Africa. SKA Africa