A team of researchers has recently discovered 63 new quasars in the universe, which is the highest number ever found in a...
Astronomers have recently found a small blue galaxy about 30 million light-years away nicknamed Little Lion. The discovery...
California – A group of astronomers from the Californian Institute of Technology (Caltech) detected what may be the...