ALMA telescope in Chile

Version 2.0

First stars that formed after Big Bang identified by Japanese scientists

London: Japanese scientists have identified some of the first stars to form in the Universe just…