China has put forth a proposal to construct a large radio telescope array on the far side of the moon. For the last few years ...
Chinese scientists have proposed the idea of establishing a radio telescope array on the far side of the Moon. According to ...