Proximate-Deluge-Of-Stars

Proximate Deluge Of Stars

Proximate deluge of stars. A group of researchers from University of Vienna have discovered a deluge of stars, a celestial current in astronomical language shrouding most of the southern sky. The current... Read more »