Panspermia? (Introduction)
Another attempt at panspermia theory: Critics have huge doubts about 'space' algae:-http://phys.org/news/2013-03-astrobiologists-meteorite-space-algae.html
Another attempt at panspermia theory: Critics have huge doubts about 'space' algae:-http://phys.org/news/2013-03-astrobiologists-meteorite-space-algae.html
Complete thread: