Author Archives: Deepan

Water on Mars?

Water on Mars?

The word ‘Martian’ has always been accompanied by thoughts of awe and wonder, as the mystery and ambiguity of extra-terrestrial life is yet to be fully understood by us humans and what we fail to understand, we look upon in admiration, or look away in anxiety and fear. When it comes to the science behind

Read More