The identified structures look no more nor less "lifelike" than other random bits found in the rock (image is here [1]).
As far as I can tell, this evidence doesn't even begin to scratch at the surface of information needed to demonstrate or even really suggest that these were ever living organisms.
The nail in the coffin, for me, is the fact that this is set to be published in the Journal of Cosmology, a publication of questionable repute [2].
As far as I can tell, this evidence doesn't even begin to scratch at the surface of information needed to demonstrate or even really suggest that these were ever living organisms.
The nail in the coffin, for me, is the fact that this is set to be published in the Journal of Cosmology, a publication of questionable repute [2].
[1] https://www.technologyreview.com/sites/default/files/images/...
[2] https://en.wikipedia.org/wiki/Journal_of_Cosmology