Scientists find Earth-sized planets could survive in 70 Ophiuchi system

Technology