Popular Science Radio

Is Life Common? | SEGMENT 6 | #324

August 8, 20165 min
So there's water on Mars - what's all the hype about? Xploration Outer Space Host, Emily Calandrelli (@Thespacegal), explains that water could point to microbial life, and microbial life on one of our closest neighbors could mean life is common in the universe!

Chat About Is Life Common? | SEGMENT 6 | #324

For You