From the high desert of southern Arizona on Sunday morning, University of Central Florida physics professor Robert Peale will launch a device that could one day help find evidence of life on Mars or other parts of the solar system.
Scott Powers, Orlando Sentinel
Fri, 03/06/2015 - 11:39am