Submitted by Shane D Debolt on September 4, 2012 - 12:00am The recent landing of NASA’s Curiosity rover on Mars means that a timepiece put together at the University of Washington once again has found a home on the Red Planet... Read moreNews Category: In the PressRelated Fields: Astrophysics & Cosmology