Scientists have noticed a defiant galaxy. Positioned almost 1 billion light-years from Earth, the galaxy 2MASX J23453268−0449256 is…
Sign in to your account
Username or Email Address
Password
Remember Me