Talk about a sugar rush! NASA may have just come a little closer to cracking one of science’s most enduring mysteries — how ...