Discovery of nitrates on the red planet has led to the conclusion that Mars was habitable for life on it. The NASA’s Curiosity Rover has found compounds of nitrates on it, which gives a clue that there was a possibility of past life on the planet. Nitrates are a class of molecules that contain Continue Reading