stux⚡ · @stux
128740 followers · 112681 posts · Server mstdn.social

Did Life On Earth Arrive From Space?

Tardigrades or ‘water bears’, might just be the best space explorers we know of. But, could they actually be the reason for life on Earth?

youtube.com/watch?v=WeyZFuPPJv

#Life #Space #BBC #tardigrades #spacemysteries

Last updated 1 year ago