R rutgers.edu Scientists identify substance that may have sparked life on earth 167 points taubek 3 years ago 52 comments