HomeScience Science Surprising number of exoplanets could host life 27Views Coverage By Tanushree Jain July 31, 2020