Here's the rundown of a location in space where a scientist from SETI believe extraterrestrial microbial life could be found. It largely reinforces what other scientists have said in the past.
Here's the rundown of a location in space where a scientist from SETI believe extraterrestrial microbial life could be found. It largely reinforces what other scientists have said in the past.