downtoearth-subscribe

NASA spots solar systems

Scientists have found evidence of two mega solar systems - giant stars enveloped by what appear to be huge disks of planet-forming dust. The appearance of cloudy disks around stars are believed to

Related Content