Yep, from the paper:
Could it possibly be a rock from earth, blasted into space by a previous impact. After all rocks from other planets have made their way here.
We conclude therefore that the identification of fossilised diatoms in the Polonnaruwa meteorite is firmly established and unimpeachable. Since this meteorite is considered to be an extinct cometary fragment, the idea of microbial life carried within comets and the theory of cometary panspermia is thus vindicated (Hoyle and Wickramasinghe, 1981,.1982, 2000; Journal of Cosmology, Vol,21, No,37 published, 10 January 2013 Wickramasinghe, Wickramasinghe and Napier, 2010). The universe, not humans, must have the final say to declare what the world is really like.