07 January, 2018

Hundreds of supersized stars spotted in nearby galaxy, could throw light on evolution of the universe. The stars have been spotted in the Large Magellanic Cloud called 30 Doradus or the Tarantula nebula.


No comments: