July 5, 2013

Florida Tech “Florida Tech Students and Faculty Win Time on Asteroid-Hunting Space Telescope”