Pulsing Stars May Be Most Accurate Clocks In the Universe

Date: 09 July 2010 Time: 07:32 AM ET