SETI scientist lists seven places microbial life could be found in space

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. Read more…
Neowin