“What Mars Means to Earth”

2012-08-28

Mark Anderson discusses how the “August 5th Mars landing is more than just another triumph for NASA; it’s a reminder that science is reality,” with KPLU’s Dave Meyer and in an SNS Special Alert.

View more topics in the Pure Science channel.