Here's PP's take on it over at Bad Astronomy. The fact that it is any way connected with wackjob Chandra Wickramasinghe is not a good sign. http://blogs.discovermagazine.com/badastronomy/2011/03/05/has-life-been-found-in-a-meteorite/#more-29102