Department of Earth, Planetary, and Space Sciences at UCLA, 28 Feb 2014 Caroline Beghein's latest findings published in Science!