Welcome
As we were working on this issue the news broke of a remarkable observation on Venus: phosphine had been detected in the planet’s atmosphere. With no known natural processes on the planet able to account for this molecule, scientists asked what its s