journal of cosmology, Tag
This looks to be a huge story, the first evidence of extraterrestrial life, if it holds up. I would remind readers that “extraordinary claims require extraordinary evidence“. This needs to be confirmed by others...
- Popular Related Tags: cardiff university, meteorite fall, cell, polonnaruwa, colombo, sri lanka, space, journal of cosmology, university of buckingham
- Search for "journal of cosmology" on our Eco Web Search