The record rate of star formation has puzzled astronomers

22 August 2012
 No information availible