Heading

Lesson Details

Did we just find aliens on Venus?! No, but we found signs of potential life. MIT found a gas called Phosphine (PH3) in the clouds of Venus and that may mean there is life in the clouds. Let's find out!