Open sidebar
Focus
mother ship Rosetta
|
Epoch Video
Astronomers Say Comet 67P May be Home to Microbial Life (Video)
Two astronomers examining the findings of Philae and its mother ship Rosetta say there’s compelling evidence that the comet is hosting microbial life.
Jul 07, 2015
|
Epoch Video
Jul 07
|