Here's the mentioned review from Keith Baverstock (University of Eastern Finland): https://doi.org/10.1016/j.pbiomolbio.2018.03.006
Quote: "Steele et al. is a long and comprehensive review that urges (it cannot be described as neutral as is usually the case for a scientific review) the reader to accept Panspermia as the basis for the phenomenon of evolution"