Microbes entombed in cosmic dust collected from OUTSIDE surface of Space Station window

This has been a big couple of years for “UFOs.” Polling says that 33% of Americans believe that intelligent alien life forms have visited our humble planet in visible spacecraft. However, if you ask people if they believe that microbial life forms (bateria, viruses, diatomaceous plankton, tardigrades, fungi, and the like) are raining more or less constantly into the atmosphere from…
Read more

An Open Letter on Panspermia

Hear! Hear!