Controversial phosphine findings on Venus corroborated
Unpublished data reveals that phosphine – a potential marker of life – is likely present although could be a result of unknown chemistry