S sciencealert.com Scientists Are proposing a radical new framework to redefine life on earth 3 points sandebert 5 years ago 1 comments