Published by SpaceNews on 04/26/2023
China aims to construct an array of telescopes in deep space to search for habitable planets orbiting other stars.
Published by SpaceNews on 04/26/2023
China aims to construct an array of telescopes in deep space to search for habitable planets orbiting other stars.