Stars ejected from their galaxies have played a major role in the reionization of the Universe

06 August 2012
 No information availible