Phys.orgSurprising number of exoplanets could host lifeJul 31, 2020Jules BernsteinBy Jules Bernsteinmore_vert