E.T. Phone Home: Aliens and the nature of life

On June 2nd at the World Science Festival, Dr. Sara Walker will join others in a panel to discuss biological life in the universe!