Life on Venus
No.12217969 ViewReplyOriginalReport
Quoted By: >>12220517 >>12220618 >>12220883 >>12221150
Has that "Phosphine on Venus = Life" paper been retracted yet? I think we can all agree that it's total nonsense and that there is no life on Venus. How on earth did that garbage get published in the first place? Is Nature slipping or something?
