Gourika SharmaMay 27, 20212 min readOrganic Salt Provides Evidence Of LIFE ON MARSLife on Mars predicted after discovery of organic salts on the Red Planet. Click to know more.