Open Space 74: Alien Oceans With NASA's Dr. Kevin Peter Hand

This week I’m joined by Dr. Kevin Peter Hand, the Pre-Project Scientist for the Europa Lander mission concept and Director of …

89901 views

Leave a Reply

Your email address will not be published. Required fields are marked *