Planetary scientists perk up whenever methane is mentioned. Methane is produced by living things on Earth, so it's considered to…
NASA and HeroX have launched the Mars Spectrometry Challenge, which will reward a total of $30,000 for new ideas on…