Roving the Red Planet in Search for Life – in the Roy Smith Theatre November 17, 2023 @ 8:45 pm – 10:00 pm by – Dr. Lu Chou – Goddard Space Flight Center