logo

Leslie Mullen

  • Explore

    Top 8 Places to Look for Life in our Solar System

    From the Europan oceans to the Jovian clouds, life has plenty of places to hide.

  • Explore

    What Hollywood Doesn’t Get About Aliens

    Movies get alien bodies right, but not alien ecosystems.