Close Advertising 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 … NASA aliens astrobiology Astronomy extraterrestrials fermi paradox fraser cain Space SpaceX universe today 56654 views 2332 / 22