If there is Life in Venus Cloud Tops - Do we Need to Protect Earth - or Venus - Could Returned XNA mean Goodbye DNA for Instance?
Science 2.0 Blogs,
The surface of Venus is totally hostile to Earth life, a dim, hot furnace, with temperatures well over 400°C. But conditions…