New Stellar Speedometers Probe Universe's Mysteries

Date: 06 October 2008 Time: 02:08 PM ET