You must log in or register to comment.
I hope these results hold. If this is the case, that makes it even more likely that life has also evolved on other planets.
I hope these results hold. If this is the case, that makes it even more likely that life has also evolved on other planets.