Innovation
Scientists Found Oil on Mars. Or Truffles.
SIGN OF LIFE?
Two astrobiologists say they’ve found “thiophenes” in dried-up mud on Mars. The presence of these organic compounds on the Red Planet could be a sign of life—or something else.
Trending Now