Giant Stars Seem To Form Just Like Smaller Ones

Date: 14 July 2010 Time: 05:48 AM ET