RX J1131-1231 is a distant galaxy that’s 3.8 billion light-years away, but it’s also the home of trillions of exoplanets, according to new observations and research from astrophysicists at the University of Oklahoma.

Read More At Article Source | Article Attribution