Dr. Amanda Stockton discusses how scientists search for life far away from earth in this recent Georgia Tech news feature inspired by the discovery of flowing water on Mars.
Dr. Amanda Stockton discusses how scientists search for life far away from earth in this recent Georgia Tech news feature inspired by the discovery of flowing water on Mars.