Tag: Venera
Pockets of life in the atmosphere of Venus?
Despite its inhospitable appearance, Venus could be capable of harboring life, especially in its atmosphere: unexplained chemical anomalies are detected there, including the possible presence of ammonia. MIT researchers are…