Home
Random
Trending
Today
2
posts added
Search
buckingham.ac.uk
GPNj
TIL a tiny organism found in space has baffled scientists who think it may be a “seed” arriving to our stratosphere via comet. It has a woven coating, a metal shell, and contains ooze of a biological nature.