A team of British scientists believe they have found alien life in meteor shower debris they collected during the Perseid meteor shower. The samples were collected via a balloon that was sent into the stratosphere. Once in the stratosphere sterile slides were exposed capturing small biological organisms that the scientists believe could have only come from space.

The team of scientists was lead by astrobiologist Professor Chandra Wickramasinghe who is credited as a co-developer of the theory of panspermia.  This theory holds that life is abundant across the universe and the “seeds of life” are spread from planet to planet by meteors.

The team from the University of Sheffield found microscopic algae and two unidentified complex microscopic biological organisms. Their findings were presented last month at the Instruments, Methods, and Missions for Astrobiology conference in San Diego.

To read more, click here.