January 9, 2025

‘Super moss’ discovered that could help sustain life on Mars

 ‘Super moss’ discovered that could help sustain life on Mars

‘Super moss’ discovered that could help sustain life on Mars

Scientists in China have discovered a ‘super moss’ that could help sustain life on Mars.