New science tempers hope for life in Venus’ clouds — but nothing is ruled out just yet

As luck would have it, NASA’s DAVINCI+ (Deep Atmosphere Venus Investigation of Noble gases, Chemistry, and Imaging Plus) mission is one … read more